سلام دوستان..
یه دکمه دارم که وقتی روش کلیک کنیم میره به یه آدرسی که توی href هست..
میخوام شرط بذارم در صورتی که متغیر x مقدارش 0 بود اصلا به هیچ جایی نره و فقط یه alert نشون بده..
و در صورتی که 1 بود بره به جایی که توی href گفتیم..
میخوام اگر 0 بود به هیچ جایی نره حتی..
href = "#!"
یعنی اگر 0 بود هیچ عملی انجام نشه به هیچ عنوان..
این مدل شرط رو روی دکمه چجوری پیاده کنم؟
@javadbolouri72 میتونید از تابع preventDefault استفاده کنید.
به طور مثال :
document.getElementById("myAnchor").addEventListener("click", function(event){
event.preventDefault()
});
میشه لطفا با شرط توضیحش بدید؟
اگر
x=0
alert نشون بده
در غیر اینصورت بره به آدرسی که توی href هست
سلام کدها تست شدست
<a href="url" onclick="check_status(event);" class="btn btn-success">check_status</a>
<script>
function check_status(event)
{
var x = 0;
if (x==0) {
alert('پیغام alert شما');
event.preventDefault();
return false;
}
}
</script>
مگه الان با همین vanilla javascript که @hosseinshirinegad98 نوشتند سخته یا پیچیدست و یا حجم کد زیادی لازم داره؟!؟!؟! 😐
فقط کافیه دستور preventDefault() بذاری روش دیگه... از این ساده تر؟!
و صرفا جهت کنجکاوی خودم میپرسم ارتباطش با لاراول چی بود؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟