چرا این کد کار بخوبی اجرا نمی شه؟

idocs

Member
چه تفاوتی بین این دو کد وجود داره که یکی اجرا می شه و دیگری بخوبی اجرا نمی شه؟

این کد اجرا می شه
HTML:
<a href=delete.php onclick="return confirm('آيا براي حذف مطمئن هستيد؟')">
اما این کد بخوبی اجرا نمی شه.
HTML:
<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>
 
آخرین ویرایش:

sharktech

کاربر فعال
PHP:
<html>
<head>
<title>test</title>
<script language="javascript" type="text/javascript">
function del() 
{
    return confirm('آيا براي حذف مطمئن هستيد؟');
}
</script>
</head>
<body>
 
<a href="delete.php" onclick="return del()">click</a>

<br />

<a href="delete.php" onclick="return confirm('آيا براي حذف مطمئن هستيد؟')">click</a>

</body>
</html>
 

idocs

Member
PHP:
<html>
<head>
<title>test</title>
<script language="javascript" type="text/javascript">
function del() 
{
    return confirm('آيا براي حذف مطمئن هستيد؟');
}
</script>
</head>
<body>
 
<a href="delete.php" onclick="return del()">click</a>

<br />

<a href="delete.php" onclick="return confirm('آيا براي حذف مطمئن هستيد؟')">click</a>

</body>
</html>

می شه توضیح بدید که چرا باید از return استفاده کنم تا کدم اصلاح بشه و به درستی کار کنه؟
 

جدیدترین ارسال ها

بالا