Radio Box กับ Check Box ใน HTML

 เมือก่อนใช้ Code HTML  Check Box กับ Radio Box แต่มันธรรมดาเกินไป

จาก Code มันจะคลิกที่ตัวหนังสือไม่ได้

<input type=radio name=normal_radio value=1> Radio Button 1
<input type=radio name=normal_radio value=2> Radio Button 2

และ

<input type=checkbox name=normal_check value=1>Check Box 1
<input type=checkbox name=normal_check value=2>Check Box 2

 

ลองแบบนี้ดู

<input type=radio name=normal_radio value=1 id=rad1><label for=rad1>Radio Button 1</label>
<input type=radio name=normal_radio value=2 id=rad2><label for=rad2>Radio Button 2</label>
และ
<input type=checkbox name=normal_check value=1 id=chk1><label for=chk1>Check Box 1</label>
<input type=checkbox name=normal_check value=2 id=chk2><label for=chk2>Check Box 2</label>

 

ทีนี้ก็ได้ Check Box กับ Radio Box ดีกว่าเดิมแล้ว 

 

Ref : http://www.bloggang.com/viewdiary.php?id=over&month=12-2005&date=26&group=1&blog=1  

฿฿฿฿฿฿฿฿฿฿฿฿฿฿฿฿฿

Radio Button และ Check Box ใน HTML แบบ Advance

สวัสดีครับ ช่วงหลังๆ ผมไม่ค่อยได้เขียนเรื่องทางเทคนิคสักเท่าไหร่ ไม่ใช่อะไรหรอกครับ เพราะว่าเทคนิคต่างๆ ในเรื่องของทั้ง HTML และ Programming ต่างๆ นั้น ผมคิดว่าคนที่ทำด้านนี้คงรู้กันดีอยู่แล้ว

แล้ววันหนึ่งไม่นานมานี้ ผมก็มีความคิดจะเขียน Blog เรื่อง technic อีกครั้ง เนื่องจากมีน้องคนหนึ่งมาถามว่า "พี่เวอร์ พี่ทำ Radio Button ยังไงอ่ะ ให้มันคลิกที่ตัวหนังสือแล้วมันก็เลือกให้เราเลยอ่ะ" ผมก็บอกน้องว่า "เอ็งก็ดู Code สิฟระ ดูก็เห็นแล้ว" ... "เออจริงด้วยพี่" น้องมันตอบแบบเขินๆ

เรื่องที่ผมจะเขียน ก็เป็นเรื่องที่น้องถามมานั่นล่ะครับ กล่าวคือเป็นเรื่องของ Radio Button กับ Check Box ในไฟล์ HTML (หรือ asp, jsp, php ฯลฯ ที่ gen ออกมาเป็น HTML ให้ทำงานบน Internet Browser) ซึ่งปกติแล้ว เวลาเราจะติ๊กมัน เราต้องไปติ๊กที่ตัวมันเองเลย จะมาคลิกที่ label ที่เราเขียนไว้ไม่ได้ ซึ่งบางทีก็ไม่สะดวกเท่าไหร่ เป้ามันเล็ก เป้าไม่ใหญ่

ดังตัวอย่างนี้ครับ

แบบปกติ
แบบนี้จะคลิกที่ตัวหนังสือไม่ได้ครับ
 Radio Button 1
 Radio Button 2
และ
Check Box 1
Check Box 2



ซึ่ง code มันก็คือ

<input type=radio name=normal_radio value=1> Radio Button 1
<input type=radio name=normal_radio value=2> Radio Button 2

และ

<input type=checkbox name=normal_check value=1>Check Box 1
<input type=checkbox name=normal_check value=2>Check Box 2

คราวนี้ตัวที่ผมพูดถึง มันจะเป็นอย่างนี้ครับ .. ลองคลิกๆ กันดูนะครับ จะเห็นความแตกต่างเองครับ

แบบพิเศษ
แบบนี้จะคลิกที่ตัวหนังสือได้ครับ
(และเมื่อเราลากเมาส์ผ่าน มันจะแสดงที่ตัว element ด้วยครับ ว่ามัน active กับตัวมันอยู่นะ)


และ





<input type=radio name=normal_radio value=1 id=rad1><label for=rad1>Radio Button 1</label>
<input type=radio name=normal_radio value=2 id=rad2><label for=rad2>Radio Button 2</label>
และ
<input type=checkbox name=normal_check value=1 id=chk1><label for=chk1>Check Box 1</label>
<input type=checkbox name=normal_check value=2 id=chk2><label for=chk2>Check Box 2</label>

จะเห็นว่าเราจะใช้ id เพิ่มเข้ามาเพื่อบอกชื่อของ Form Element แต่ละตัว และสร้าง HTML tag ที่ชื่อ <Label ..> ขึ้นมาเพื่อรองรับกับ id ของ form นั้นๆ ครับ

ง่ายๆ เท่านี้แหละ ก็ได้ Radio Button กับ Check Box แบบหรูๆ (ขึ้นมานิดนึง) แล้วครับ



ที่มาครูสมชายคัดมาจาก : {getButton} $text={อ้างอิงที่มา} $icon={link} $color={red} 
>>>TRY TO CHECK OUT , IF ANY ERROR FOUND. PLEASE LET ME KNOW BY COMMENT.
I'LL TRY MY LEVEL BEST TO FIX THE PROBLEM.
                                                                THANKS FOR VISITING thumariya.blogspot
Have a nice day!
-------------------------- -------------------------
>>>ลองตรวจสอบหากพบข้อผิดพลาด โปรดแจ้งให้เราทราบโดยแสดงความคิดเห็น
ฉันจะพยายามระดับของฉันให้ดีที่สุดเพื่อแก้ไขปัญหา
ขอบคุณสำหรับการเยี่ยมชม thumariya.blogspot
ขอให้เป็นวันที่ดี!

-------------------------- -------------------------


{fullWidth}
แสดงความคิดเห็น (0)
ใหม่กว่า เก่ากว่า