下面的代碼似乎並沒有工作控制JavaScript的隱藏/顯示分度,無線電控制沒有jQuery的
// JavaScript的
function t_show() {
if(document.getElementById("t_show").checked == true){
if(document.getElementById("t_show").value == 1) {
showDiv("t_settings");
}
} else {
hideDiv("t_settings");
}
}
function show(show){
var s = document.getElementById(show);
if(!s) return true;
s.style.display="";
return true;
}
function hide(hide){
var h = document.getElementById(hide);
if(!h) return true;
h.style.display="none";
return true;
}
// HTML
Text show:
<input type="radio" name="t_show" value="1" checked="checked" onchange="t_show(); update_preview();" id="t_show">Yes
<input type="radio" name="t_show" value="0" onchange="t_show(); update_preview();" id="t_show">No
<div id="t_settings">This content is to be shown if the show text is enabled.</div>
如果有這樣的多個div。此外,如果我想隱藏一張桌子,或一個tr,並與此同時,我該怎麼做。 – Vish 2011-04-01 20:10:30