درخواست کمک برای اجباری کردن فیلد فرم
با سلام
من میخوام یک فیلد رو اجبار کنم تا پر نشده sumbit نشه
من اومدم این کد رو تو هیدر گذاشتم
کد:
<script type="text/javascript">
function chk(){
var cht=true;
var
objlist=Array();
objlist[0]="baste1";
for(var i=0;i<objlist.length;i++){
if(document.getElementById(objlist[i]).value ==""){
document.getElementById(objlist[i]).style.border= "solid #F00 1px";
cht=false;
}else{
document.getElementById(objlist[i]).style.border= "solid #0F0 1px";
}
}
if(cht ){
return true;
}else{
alert('لطفا فیلدهای ستاره دار را تکمیل کنید');
return false;
} }
</script>
بعد تگ فرم رو به این صورت نوشتم
کد HTML:
<form method="post" onsubmit="chk();">
حالا وقتی کلیک میکنم پیامی که میخوامو میده اما با ok کردن پیام فرم ارسال میشه و بیخیال فیلد خالی میشه
فیلد اجباری هم خاصیت id برابر با baste1 هست ولی بازم با مشکل مواجه شدم