View Full Version : سوال: اجرای تابع بعد از تایید آلرت
abbaszz
پنج شنبه 21 دی 1391, 15:18 عصر
سلام.چطور میتونم تعیین کنم بعد از زدن دکمه ok در آلرت اتفاقی که میخوام رخ بده؟
<input type="button" value="btn" onclick="alert ('matne alert');" />
در اینجا بعد از زدن دکمه btn، الرت matne alert نشون داده میشه... حالا میخوام بعد از زدن دکمه ok در الرت تابع دیگه ای رو اجرا کنم.راهنمایی لطفا
2undercover
پنج شنبه 21 دی 1391, 18:01 عصر
بهتره به جای alert از confirm استفاده کنید!
abbaszz
پنج شنبه 21 دی 1391, 19:55 عصر
بهتره به جای alert از confirm استفاده کنید!
مرسی. خب حالا چجوری بعد زدن ok کافرم دستور اجرا یک تابع رو اضافه کنم
2undercover
جمعه 22 دی 1391, 06:18 صبح
if(confirm('متن'))
}
//دستورات
{
hakan648
دوشنبه 25 دی 1391, 10:33 صبح
سلام
نیازی به استفاده از confirm نیست اگه فقط هدف نمایش یک پیغام هست و نه تایید کردن چیزی.
وقتی در برنامه یک alert ایجاد میشه ، کد بعد از اون تا زمانی که پیغام بروی صفحه هست و کاربر OK نکرده ( alert بسته نشده ) ، اجرا نمیشه.
حالا میشه در رویداد onclick یک تابع رو معرفی کرد و در اون تابع ابتدا یک alert و سپس دستورات دیگه نوشته بشه.
<input type="button" value="btn" onclick="myFun()" />
<script type="text/javascript">
function myFun() {
alert('matne alert');
// after alert
// other Functions ...
}
</script>
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.