PDA

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



saeed-71
دوشنبه 25 شهریور 1392, 09:48 صبح
سلام.
من یه کد دارم که باهاش خالی بودن بعضی از فیلدامو میسنجم.اما بعضی از این فیلدا عدد هستند . حتما باید عدد وارد بشه.
میخوام بعد از خالی بود عدد بودن فیلد 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>

RIG000
دوشنبه 25 شهریور 1392, 12:19 عصر
نمی دونم میشه یا نه اما فکر کنم بشه که شما switch استفاده کنی و در case ghymate اگه خالی بود break نکنی ... و بری case 2 بخونی .
در ضمن اینجا به جای if از else if استفاده کن ببین میشه