|
|
|
disable radio เมื่อเลือกข้อมูลจาก list menu ต้องเขียนอย่างไร |
|
|
|
|
|
|
|
Code
<script>
function enableRadio(dropdownlist,target){
var selected = dropdownlist.options[dropdownlist.selectedIndex].value
if(selected == 2)
document.getElementById(target).disabled = false;
else
document.getElementById(target).disabled = true;
}
</script>
<select onchange="javascript:enableRadio(this,'myradio')">
<option value="1">1</option>
<option value="2">2</option>
</select>
<input type="radio" id="myradio" name="myradio" disabled>
|
|
|
|
|
Date :
2009-03-28 15:45:36 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากครับ พี่plakrim
สุดยอดเลยพี่
|
|
|
|
|
Date :
2009-03-28 16:04:03 |
By :
khunset |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีอะไรถามได้เสมอครับ ถ้าไม่เกินความสามารถของสามารถ
|
|
|
|
|
Date :
2009-03-28 22:11:48 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่ PlaKriM เขาสุดยอดจริง ๆ
|
|
|
|
|
Date :
2009-03-28 22:48:57 |
By :
mosaddzero |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้ามี radio มากกว่า 1 ละครับ
|
|
|
|
|
Date :
2009-04-28 18:15:04 |
By :
solarxtr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จัดให้ครับ
Code
<script>
function enableRadio(dropdownlist,target){
var selected = dropdownlist.options[dropdownlist.selectedIndex].value;
var rdo = target.split(',');
var action = (selected == 2)? false : true;
for(var i=0;i<rdo.length;i++){
document.getElementById(rdo[i]).disabled = action;
}
}
</script>
<select onchange="javascript:enableRadio(this,'rdo1,rdo2,rdo3')">
<option value="1">1</option>
<option value="2">2</option>
</select>
<input type="radio" id="rdo1" name="rdo" disabled>
<input type="radio" id="rdo2" name="rdo" disabled>
<input type="radio" id="rdo3" name="rdo" disabled>
|
|
|
|
|
Date :
2009-04-28 22:14:57 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เค้าเป็นอับดุล ประจำบอร์ดครับ (บอทของไทยครีเอท) ไม่มีตัวตนในโลกแห่งความจริง
|
|
|
|
|
Date :
2009-04-29 21:20:45 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่ครับ ผมเป็นบอท ที่พี่วินเขียน ขึ้นมา
|
|
|
|
|
Date :
2009-04-29 21:24:08 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้าlist menu มีมากกว่า 2 ค่าทำได้รึป่าวคะ
สมมติว่า เลือก ค่า 1 ให้ radio 3 ตัว แถวแรกขึ้น
สมมติว่า เลือก ค่า 2 ให้ radio 3 ตัว แถวสองขึ้น
สมมติว่า เลือก ค่า 3 ให้ radio 3 ตัว แถวสามขึ้น
พอจะมรวิธีมั้ยคะ
|
|
|
|
|
Date :
2010-01-27 14:48:56 |
By :
บิว |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จัดให้ครับ
<script>
function enableRadio(dropdownlist,target){
var selected = dropdownlist.options[dropdownlist.selectedIndex].value;
var rdo = target.split(',');
var action = (selected == 2)? false : true;
for(var i=0;i<rdo.length;i++){
document.getElementById(rdo[i]).disabled = action;
}
}
</script>
<select onchange="javascript:enableRadio(this,'rdo1,rdo2,rdo3')">
<option value="1">1</option>
<option value="2">2</option>
</select>
<input type="radio" id="rdo1" name="rdo" disabled>
<input type="radio" id="rdo2" name="rdo" disabled>
<input type="radio" id="rdo3" name="rdo" disabled>
Date : 2009-04-28 22:14:57 By : plakrim
ขอบคุณมากค่ะ พี่ plakrim หาวิธี disabled radio หลายตัว แต่ชื่อเดียวกันอยู่พอดีเลยค่ะ ^^
|
|
|
|
|
Date :
2013-09-24 16:35:37 |
By :
ribbonjung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|