我有以下的jsfiddle設置:獲取單選按鈕值的onload和隱藏或顯示DIV
基於無線電選擇一個div被隱藏或顯示(如果選擇奧迪的股利是隱藏的,如果選擇了其他值,則顯示div)。我遇到的問題是我需要檢測單選按鈕的初始值(onload),並相應地隱藏或顯示div。
Audi <input type="radio" name="car" id="audi" value="3" checked="checked" onclick="toggle(this)">
<br />
Merc <input type="radio" name="car" id="merc" value="3" onclick="toggle(this)">
<br />
BMW <input type="radio" name="car" id="bmw" value="3" onclick="toggle(this)">
<br /><br />
<div id="testdiv">
Not Audi
</div>
var t = document.getElementById('testdiv');
t.style.visibility = 'visible';
function toggle(switchElement) {
if (switchElement.id != 'audi'){
t.style.display = 'inline';
}else{
t.style.display = 'none';
}
}
感謝您的幫助提前。
ps。沒有jQuery,請只是單純的JS解決方案
感謝您幫助我解決這個問題:) – Dino 2012-01-12 16:45:08