سلام من میخام بررسی کنم اگه روی چک باکس قوانین کلیک شد کاربر هدایت بشه به صفحه دیگه اگر نه تو همین صفحه بمونه
به چه شکل باید چک کنم تو لاراول ؟از جاوا اسکریپت باید استفاده کرد ؟من به این شکل نوشتم کار نمیکنه
<label class="form-check-label" for="rule">
<input class="form-check-input" type="checkbox" name="rule" id="rule" onclick="checked()">
قوانین و مقررات را می پذیرم
</label>
کدهای اسکریپت
<script>
function checked()
{
var checkBox = document.getElementById("rule");
if (checkBox.checked == true){
window.location.href = "{{ redirect(route('profile')); }}";
} else {
window.location.href = "{{ redirect(route('rule')); }}";
}
}
</script><label class="form-check-label" for="rule">
<input class="form-check-input" type="checkbox" name="rule" id="rule"">
قوانین و مقررات را می پذیرم
</label>
<script>
const checkBox = document.getElementById("rule");
checkBox.addEventListener('click',(e)=>{
if (checkBox.checked === true) window.location.href = "{{ redirect(route('profile')); }}";
})
</script>شاید پاسخ شما همینجا باشد
@ashkanzayeromali
ممنونم
بله من میخام با کلیک روی چک باکس کاربر هدایت بشه به روت مورد نظر ولی با این کدی که شما هم زحمت کشیدید این اتفاق نیفتاد
تو این صفحه فرمی ندارم که دیتاهاش به دیتابیس ارسال بشه فقط میخام روی دکمه قوانین زده شد کاربر به صفحه بعد هدایت بشه
تو کنترلر کاری باید انجام بدم ؟
تو فایل html خام تست میکنم کار میکنه ولی تو لاراول جواب نمیده ! دلیل چیه ؟
این بخش به این شکل نوشتم حل شد
if (checkBox.checked === true) window.location.href = "{{ url('profile'); }}";