|
|
|
ปรึกษาเรื่องปุ่ม RadioButton คือผมจะเขียนโปรแกรมยังไงให้มันใส่เลขข้างหลังเองอะครับ เช่น |
|
|
|
|
|
|
|
ใช้ loop ช่วย ครับ
|
|
|
|
|
Date :
2014-12-10 08:42:09 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ for each ครับ
ประมาณนี้
http://stackoverflow.com/questions/13504280/for-each-textbox-loop
|
|
|
|
|
Date :
2014-12-10 09:13:48 |
By :
fonfire |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เราต้องเข้าใจ radio ก่อนนะครับว่ามันทำงานยังไง
Code (PHP)
<?php
if(isset($_REQUEST['rdo1'])){
$req=print_r($_REQUEST, true);
}else $rep='';
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
</head>
<body>
<?=$req?>
<form name=frm >
radio ชุดที่ 1<br>
<input type=radio name='rdo1' value=1 onclick=" show(0)" > เลือกค่า 1<br>
<input type=radio name='rdo1' value=2 onclick=" show(0)" > เลือกค่า 2<br>
radio ชุดที่ 2<br>
<input type=radio name='rdo2' value=1 onclick=" show(1)" > เลือกค่า 1<br>
<input type=radio name='rdo2' value=2 onclick=" show(1)" > เลือกค่า 2<br>
radio ชุดที่ 3<br>
<input type=radio name='rdo[0]' value=1 onclick=" show(2)" > เลือกค่า 1<br>
<input type=radio name='rdo[0]' value=2 onclick=" show(2)" > เลือกค่า 2<br>
radio ชุดที่ 4<br>
<input type=radio name='rdo[1]' value=1 onclick=" show(3)" > เลือกค่า 1<br>
<input type=radio name='rdo[1]' value=2 onclick=" show(3)" > เลือกค่า 2<br>
<button type="submit">Submit</button>
</form>
<script>
function show( id ){
switch(id){
case 0: alert( '1 ='+ (frm.rdo1.item(0).checked? 'true' : 'false')); break;
case 1: alert( '2 ='+ (frm.rdo2.item(0).checked? 'true' : 'false')); break;
case 2: alert( '3 ='+ (frm['rdo[0]'].item(0).checked? 'true' : 'false')); break;
case 3: alert( '4 ='+ (frm['rdo[1]'].item(0).checked? 'true' : 'false')); break;
}
}
</script>
</body>
</html>
ลองศึกษา ตัวแปรจากโค๊ดนี้ก่อนนะครับ
|
|
|
|
|
Date :
2014-12-10 21:33:01 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเป็น win app แนะนำ datagrid ครับมี checkbok column อยู่(ปกติผมก็ใช้ตัวนี้ยุครับ)
แต่ถ้ายังยืนยัน RadioButton ก็มีวิธีคือทำเป็น array แต่ก็ยุ่งยากพอสมควร(แนะนำ datagrid ดีกว่าครับ )
|
|
|
|
|
Date :
2014-12-10 22:08:47 |
By :
lamaka.tor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กรรม ขอโทษครับ เมื่อคืน เบลอ คิดว่าเป็น web app
|
|
|
|
|
Date :
2014-12-11 09:10:43 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ยัด radio button ใส่ group box หรือ panel ดิ
แล้ว foreah เรียกผ่าน collection เอา
|
|
|
|
|
Date :
2014-12-11 09:38:44 |
By :
ห้ามตอบเกินวันละ 2 กระทู้ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|