ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingjava script เช็คว่าค่าว่าไหมค่ะ ทำยังไงค่ะ
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: java script เช็คว่าค่าว่าไหมค่ะ ทำยังไงค่ะ  (อ่าน 1144 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Nato_One
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 72



ดูรายละเอียด
« เมื่อ: 07 มกราคม 2013, 20:08:08 »

java script  เช็คว่าค่าว่าไหมค่ะ  ทำยังไงค่ะ

<input type="text" name="detail[]" id="detail[]" size="80" />

ถ้าไม่มีการใส่ ข้อมูล อันใด อัน หนึ่ง เป็น alert  แจ้งเตือน ค่ะ 
บันทึกการเข้า
verysims
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 151
ออฟไลน์ ออฟไลน์

กระทู้: 1,469



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 07 มกราคม 2013, 21:25:42 »

java script  เช็คว่าค่าว่าไหมค่ะ  ทำยังไงค่ะ

<input type="text" name="detail[]" id="detail[]" size="80" />

ถ้าไม่มีการใส่ ข้อมูล อันใด อัน หนึ่ง เป็น alert  แจ้งเตือน ค่ะ  


var txtDetail = document.formName.detail[].value;

if (txtDetail = "")
{
alert("Error Message Alert");
}
 Tongue
« แก้ไขครั้งสุดท้าย: 07 มกราคม 2013, 21:30:25 โดย verysims » บันทึกการเข้า

banbow1234
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 200
ออฟไลน์ ออฟไลน์

กระทู้: 1,447



ดูรายละเอียด
« ตอบ #2 เมื่อ: 07 มกราคม 2013, 21:44:23 »

java script  เช็คว่าค่าว่าไหมค่ะ  ทำยังไงค่ะ

<input type="text" name="detail[]" id="detail[]" size="80" />

ถ้าไม่มีการใส่ ข้อมูล อันใด อัน หนึ่ง เป็น alert  แจ้งเตือน ค่ะ 


var x=document.getElementById("detail[]").value;
if (x == "" || x == null)
{
     alert("Error");
}
บันทึกการเข้า

goldxp
สมุนแก๊งเสียว
*

พลังน้ำใจ: 73
ออฟไลน์ ออฟไลน์

กระทู้: 557



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 07 มกราคม 2013, 21:49:40 »

โค๊ด:
<form name="formName" onsubmit="return test1();">
<input type="text" name="detail[]" id="detail_1" size="80" /><br/>
<input type="text" name="detail[]" id="detail_2" size="80" /><br/>
<input type="text" name="detail[]" id="detail_3" size="80" /><br/>
<input type="text" name="detail[]" id="detail_4" size="80" /><br/>
<input type="submit" value="add" />
</form>

<script type="text/javascript">
function test1(){
 if (typeof document.formName["detail[]"].length == 'undefined'){
    if (document.formName["detail[]"].value == ''){
       alert('empty');
       return false;
    }
 }else{
   for(var i=0;i<document.formName["detail[]"].length;i  ){
         if (document.formName["detail[]"][i].value==''){
            alert('empty');
            return false;
         }
   }
 }
 return true;
}
</script>
« แก้ไขครั้งสุดท้าย: 07 มกราคม 2013, 21:51:04 โดย goldxp » บันทึกการเข้า

ohmakung
Newbie
*

พลังน้ำใจ: 3
ออฟไลน์ ออฟไลน์

กระทู้: 26



ดูรายละเอียด
« ตอบ #4 เมื่อ: 16 มกราคม 2013, 10:28:08 »

แบบนี้ครับ
โค๊ด:
<form name="formName" onsubmit="return test1();">
<input type="text" name="detail[]" id="detail_1" size="80" /><br/>
<input type="text" name="detail[]" id="detail_2" size="80" /><br/>
<input type="text" name="detail[]" id="detail_3" size="80" /><br/>
<input type="text" name="detail[]" id="detail_4" size="80" /><br/>
<input type="submit" value="add" />
</form>

<script type="text/javascript">
function test1(){
    var elements = document.formName["detail[]"];
    var length = elements.length;
    while(length--) {
        if(elements[length].value==""){
          alert('empty');
        }
    }
}
</script>
« แก้ไขครั้งสุดท้าย: 16 มกราคม 2013, 10:31:14 โดย ohmakung » บันทึกการเข้า
Nato_One
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 72



ดูรายละเอียด
« ตอบ #5 เมื่อ: 03 กุมภาพันธ์ 2013, 14:14:46 »

<script type="text/javascript">
function fncSubmit(){

var x=document.getElementById("detail[]").value;

if (x == ""  )
{
     alert("Please Check Detail");
    return false;
}

}
</script>

ถามอีกนิดค่ะ คือ อยากให้เช็คค่าใดค่า หนึ่งค่ะิ ว่าส่งค่ามา  1  ค่าฟิลใดก็ได้ก็สามารถผ่านได้ค่ะิถ้า ไม่มีการส่งค่ามาเลย ให้  alert ค่ะ รบกวนหน่อยค่ะ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์