PDA

View Full Version : کار نکردن تابع eval



IMANAZADI
دوشنبه 20 مهر 1394, 14:08 عصر
با سلام
دوستان کد زیر چرا جواب نمیده ؟؟؟؟
البته میدونم میشه بدون eval انجامش داد
اما میخواستم ایراد کد زیر رو پیدا کنم




<input type="button" onClick="eval('alert("hi")')">

arenaw
دوشنبه 20 مهر 1394, 14:37 عصر
سلام
به خاطر اینکه شما داخل دابل‌کوتیشن، دوباره از دابل‌کوتیشن استفاده کردید. به صورت زیر تغییرش بدید:


<input type="button" onClick="eval('alert(\'hi\')')">

و یا راه سخت‌تر:


<input type="button" onClick="eval('alert(&quot;hi&quot;)')">

IMANAZADI
شنبه 25 مهر 1394, 18:26 عصر
function test(par)
{
eval("alert('"+par+"');");
}