วันนี้เขียนโค้ดเช็กฟอร์มหลังจากยูสเซอร์ซับมิต ข้อมูล แล้วทีนี้ในฟอร์มมันจะมีเช็กบ้อกตัวหนึ่ง ซึ่งยูสเซอร์ต้องติ๊ก เพื่อยืนยันว่าเขาได้อ่านรายละเอียดของข้อกำหนด เรียบร้อยแล้ว ไอ้เช็กบ้อกตัวนี้แหละที่เป็นเรื่องของวันนี้ ผมนั่งคิดอยู่ตั้งนาน ว่า เอ… เราจะเช็กยังไงหว่า ถึงจะรู้ว่าเขายังไม่ได้ ติ๊กตรงเช็กบ้อก ต้องนั่งเสียเวลาอยู่ตั้งพักนึง กว่าจะนึกได้ เลยต้องเขียนบันทึกไว้เสียหน่อย จะได้ไว้อ่านเองวันหลัง
1 | <input type="checkbox" name="readed" id="readed" value="1"> |
2 3 4 5 6 | if( !$("readed").attr("checked") ){ alert(""); } |
แค่เนี้ย .attr(“checked”) เป็นการ get ค่าจากแอทริบิวต์ checked ซึ่งถ้าเช็กบ้อกถูกติ๊ก มันจะเป็น true แต่ถ้าไม่ถูกเช็ก มันจะมีค่าเป็น false
minddezign says:
16/06/2552 at 16/06/2552
อันนี้เป็น JavaScript ใช่ไหมครับ
administrator says:
16/06/2552 at 16/06/2552
jQuery จ่ะ