PDA

View Full Version : ایجاد یک تابع در جاوااسکریپت



manager_66
دوشنبه 19 دی 1390, 17:00 عصر
سلام .
من این کد رو در php دارم .

$url = '?act=pic&do=del&name='.$picrow["pic"]."&cid=".$cid."&aid=".$aid."&pid=".$pid;
echo "<a href='#' onclick=\"if(confirm(' are you sure ? ')) window.location='$url' \">
(این کد درست کار میکنه منتها من میخوام بصورت تابع باشه ) !
حالا میخوام در قسمت onclick نام یک تابع مثلا delpic رو بنویسم یعنی کدم این شکلی بشه :

<a href='#' onclick=\"delpic(); \">
و در فایل جاواساکریپتم عباراتی که داخل onclick هست یعنی
if(confirm(' are you sure ? ')) window.location='$url' رو قرار بدم . خوب من در فایل جاوا اسکریپتم این متن رو قرار میدم ولی کار نمیکنه .



function delpic()
{
if(confirm("Are You Sure ? "))
{
window.location='?act=pic&do=del&name='.$picrow["pic"].'&cid='.$cid.'&aid='.$aid.'&pid='.$pid
}
}



باید عبارت جلوی window.location رو به چه شکلی بنویسم که خطا نده . چون الان به این خط خطا میده . در واقع بصورت مختصر بخوام بگم الان این کد داخل جاوام به آدرس جلوی window.location نمره . باید این کد رو چطور تغییر بدم که به اون صفحه بره !!! متشکرم :قلب:

manager_66
سه شنبه 20 دی 1390, 18:56 عصر
چرا اینجا هیشکی جواب نمیده ! خیلی بخش جاوا اسکریپت سوت و کوره :افسرده:

manager_66
پنج شنبه 22 دی 1390, 19:28 عصر
من چند وقته دنبال این موضوعم . اما در هیچ جا بجواب نرسیدم . اصلا این امر با جاوا اسکریپت شدنیه ؟ممنون میشم جواب بدین .