A-AA+then

คือผมทำ form สมาชิกแล้วจะเช็กว่ากรอกข้อมูลครบ รึเปล่า แล้วถ้าไม่

1,763
ผมทำ form สมาชิกแล้วจะเช็กว่ากรอกข้อมูลครบ รึเปล่า แล้วถ้าไม่ครบก็แสดงสีที่ช่องที่ไม่กรอกครับ ใครมีช่วยหน่อยรับ

2 ความคิดเห็น

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

ลองปรับดูนะ มันประมาณนี้
ไม่ได้เข้าเวปมานาน เหมือนกัน นะนี จากเมื่อก่อน มีสมาชิก ห้าหกคน

ลืมบอกไป ผม คัดมาจาก โปรแกรม นะ อันไหน ไม่เหมือนก็ ตัดๆๆ ออก เอง นะ เอามา เป็น แนว ทางแค่นั้น
1

 มาเก็บความรู้ละกันครับ

ขอบคุณเด้อ
2
^