PDA

View Full Version : سوال: مشکل با اعتبار سنجی (کد رو گذاشتم)



saeed-71
دوشنبه 25 شهریور 1392, 10:11 صبح
سلام.
من یه کد دارم که باهاش خالی بودن بعضی از فیلدامو میسنجم.اما بعضی از این فیلدا عدد هستند . حتما باید عدد وارد بشه.
میخوام بعد از خالی بود عدد بودن فیلد gheymat و karkard هم بررسی بشه
چی به این کد اضاف کنم؟
ممنونم.

<script language="javascript">
function chekinput()
{
var field = document.forms["addcar"]["gheymat"].value;
if (field == null || field == ""){
alert("فیلد قیمت خودرو نباید خالی باشد");
return false;
}

var field = document.forms["addcar"]["karkard"].value;
if (field == null || field == ""){
alert("فیلد کارکرد خودرو نباید خالی باشد");
return false;
}

var field = document.forms["addcar"]["name"].value;
if (field == null || field == ""){
alert("فیلد نام و نام خانوادگی نباید خالی باشد");
return false;
}
return true;
}

</script>

pary_daryayi
دوشنبه 25 شهریور 1392, 10:25 صبح
اینجا (http://barnamenevis.org/showthread.php?419573-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D8%A7-%D8%A7%D8%B9%D8%AA%D8%A8%D8%A7%D8%B1-%D8%B3%D9%86%D8%AC%DB%8C-%28%DA%A9%D8%AF-%D8%B1%D9%88-%DA%AF%D8%B0%D8%A7%D8%B4%D8%AA%D9%85%29&p=1876820#post1876820)توضیح دادم ببینید .

فقط برای اینکه تو همون کدی که توضیح دادم کاربر بتونه backspace هم بزنه اینطور اصلاح کنید .


if ((charCode >= 48 && charCode <= 57) || charCode==8 ) {
return true;
}

saeed-71
دوشنبه 25 شهریور 1392, 10:35 صبح
اینجا (http://barnamenevis.org/showthread.php?419573-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D8%A7-%D8%A7%D8%B9%D8%AA%D8%A8%D8%A7%D8%B1-%D8%B3%D9%86%D8%AC%DB%8C-%28%DA%A9%D8%AF-%D8%B1%D9%88-%DA%AF%D8%B0%D8%A7%D8%B4%D8%AA%D9%85%29&p=1876820#post1876820)توضیح دادم ببینید .

فقط برای اینکه تو همون کدی که توضیح دادم کاربر بتونه backspace هم بزنه اینطور اصلاح کنید .


if ((charCode >= 48 && charCode <= 57) || charCode==8 ) {
return true;
}

کجا توضیح دادی؟؟؟؟؟؟؟؟؟اهمین صفحه با اون لینک باز میشه

pary_daryayi
دوشنبه 25 شهریور 1392, 10:42 صبح
آدرس رو اشتباه داده بودم .:لبخندساده:

اینجا (http://blog.web-site-man.ir/%D8%AC%D9%84%D9%88%DA%AF%DB%8C%D8%B1%DB%8C-%D8%A7%D8%B2-%D9%88%D8%B1%D9%88%D8%AF-%DA%A9%D8%A7%D8%B1%D8%A7%DA%A9%D8%AA%D8%B1-%D8%BA%DB%8C%D8%B1-%D8%B9%D8%AF%D8%AF%DB%8C-%D8%AF%D8%B1-textbox/)