ورود

View Full Version : سوال: چه تفوتی بین این دو کد جاوا اسکریپت( ptompt & confirm)وجود داره که یکی بخوبی اجرا می شه ولی دیگری نه



idocsidocs
چهارشنبه 24 آذر 1389, 23:02 عصر
وقتی از کد زیر استفاده می کنم، کد بخوبی اجرا می شه. بطوری که (بعد از کلیک کردن لینک) اگر در پنجره نمایش داده شده yes رو کلیک کنم صفحه 5.htm نمایش داده می شه و اگر cancel رو کیک کنم در همون صفحه می مونم.



<a href="5.htm" onclick="return confirm('تایید می کنید؟')">click</a>


اما وقتی از کد زیر استفاده می کنم، چه yes رو کلیک کنم و چه cancel رو کلیک کنم وارد صفحه 5.htm می شم؟




<a href="5.htm" onclick="return prompt('تایید می کنید؟')">click</a>

Chabok
چهارشنبه 24 آذر 1389, 23:51 عصر
با سلام
کارایی این 2 دستور متفاوت است

confirm پیامی است که نیاز به تایید دارد و حاصل خروجی آن True/False است
prompt یک کادر محاوره ای است که باید مقداری در آن وارد شود و حاصل خروجی نیز همان مقدار خواهد بود

دستور اول شما صحیح است . ولی دستور دوم خیر
موفق باشید.