ผมทำ form สมาชิกแล้วจะเช็กว่ากรอกข้อมูลครบ รึเปล่า แล้วถ้าไม่ครบก็แสดงสีที่ช่องที่ไม่กรอกครับ ใครมีช่วยหน่อยรับ
///###########################
// check form ว่า elements ต่างๆ เป็นค่าว่างหรือ ไม่//
//############################
function checkFrm(frm){
var err=0
for(var i=0;i<frm.elements.length;i++){
if((frm.elements[i].type=="text")){ // text หรือปล่าว
if((frm.elements[i].value=="")||(frm.elements[i].value=="ตรวจสอบข้อมูล")){
frm.elements[i].style.backgroundColor="#FDC1C1";
//frm.elements[i].value="ตรวจสอบข้อมูล" เป็นค่า ว่าง จะ แสดง error
err++;
}
}
if ((frm.elements[i].style.display!="none")&&(frm.elements[i].nodeName=="SELECT")&&(frm.elements[i].selectedIndex<=0)){
frm.elements[i].style.backgroundColor="#FDC1C1";
err++;
}
}
if(err==0){
//all field is ok
frm.submit();
}
}
ลองปรับดูนะ มันประมาณนี้
ไม่ได้เข้าเวปมานาน เหมือนกัน นะนี จากเมื่อก่อน มีสมาชิก ห้าหกคน
ลืมบอกไป ผม คัดมาจาก โปรแกรม นะ อันไหน ไม่เหมือนก็ ตัดๆๆ ออก เอง นะ เอามา เป็น แนว ทางแค่นั้น
มาเก็บความรู้ละกันครับ
ขอบคุณเด้อ
ขอบคุณเด้อ