View Full Version : چرا این کد کار بخوبی اجرا نمی شه؟
idocsidocs
پنج شنبه 25 آذر 1389, 18:45 عصر
چه تفاوتی بین این دو کد وجود داره که یکی اجرا می شه و دیگری بخوبی اجرا نمی شه؟
این کد اجرا می شه
<a href=delete.php onclick="return confirm('آيا براي حذف مطمئن هستيد؟')">
اما این کد بخوبی اجرا نمی شه.
<html>
<head>
<title>test</title>
<script language="javascript" type="text/javascript">
function del()
{
return confirm('آيا براي حذف مطمئن هستيد؟');
}
</script>
</head>
<body>
<a href=delete.php onclick="del()">click</a>
</body>
</html>
Mr FTHEL
پنج شنبه 25 آذر 1389, 23:32 عصر
مشکلی نیست که اجرا میشه
narsic
جمعه 26 آذر 1389, 09:41 صبح
چه تفاوتی بین این دو کد وجود داره که یکی اجرا می شه و دیگری بخوبی اجرا نمی شه؟
این کد اجرا می شه
<a href=delete.php onclick="return confirm('آيا براي حذف مطمئن هستيد؟')">
اما این کد بخوبی اجرا نمی شه.
<html>
<head>
<title>test</title>
<script language="javascript" type="text/javascript">
function del()
{
return confirm('آيا براي حذف مطمئن هستيد؟');
}
</script>
</head>
<body>
<a href=delete.php onclick="del()">click</a>
</body>
</html>
با سلام
به این شکل استفاده کنید.
<a href=delete.php onclick="return del()">click</a>
موفق باشید
idocsidocs
جمعه 26 آذر 1389, 12:04 عصر
با سلام
به این شکل استفاده کنید.
<a href=delete.php onclick="return del()">click</a>
موفق باشید
می شه یه نمونه کد از prompt و alert بزنید که اگه کاربر صفحه هشدار رو کنسل یا close کرد
عملیات لود صفحه انجام نشه و کاربر وارد صفحه بعد نشه؟
Mr FTHEL
جمعه 26 آذر 1389, 15:19 عصر
خوب باید با دستور if بنویسی اینطوری
<html>
<head>
<title>test</title>
<script language="javascript" type="text/javascript">
function del() {
var FTHEL=confirm("really") ;
if(FTHEL != true) {
location="#"
}else{
location="del.php"
}
}
</script>
</head>
<body>
<a onclick="del()">click</a>
</body>
</html>
narsic
جمعه 26 آذر 1389, 16:33 عصر
می شه یه نمونه کد از prompt و alert بزنید که اگه کاربر صفحه هشدار رو کنسل یا close کرد
عملیات لود صفحه انجام نشه و کاربر وارد صفحه بعد نشه؟
با سلام
همون کدی که من خودتون نوشتید کد خوبی هست فقط اون یک خط کد من رو به جای کد خودتون قرار بدید .
اگه هم نتیجه confrim را با شرط بررسی کنید بهتره (برای بعضی از مرورگرها) اما در کل همون کد این کار رو براتون انجام میده .
موفق باشید
Mr FTHEL
جمعه 26 آذر 1389, 16:50 عصر
با سلام
همون کدی که من خودتون نوشتید کد خوبی هست فقط اون یک خط کد من رو به جای کد خودتون قرار بدید .
اگه هم نتیجه confrim را با شرط بررسی کنید بهتره (برای بعضی از مرورگرها) اما در کل همون کد این کار رو براتون انجام میده .
موفق باشید
دوست عزیز برای اینکه بخواد اگر کنسل کرد به یه صفحه ی دیگه بره اینی که من نوشتم کارشو درست میکنه در اون صورت به صفحه ی مورد نظر نمیره :چشمک:
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.