对不起英文。用隐藏和显示在Javascript中
但是有被 工作动态单选按钮,但我新的JavaScript
,当你选择一个选项,在另一个似乎我躲呢?解决这个问题?
收音机:•是•否•其他
和DIV隐藏...
<div id="hide"> FORM FOR YES </div>
<div id="hide2">FORM FOR OTHER </div>
当我选择“是”,然后选择 “其他” 被显示为两个div可以隐藏DIV “隐藏”。如果我选择“是”,然后选择“其他”,那么这个选项只有这样。
window.onload=function(){
document.getElementById('hide').style.display="none";
document.getElementById('hide2').style.display="none";
}
function possui_dominio()
{
if(document.getElementsByName('form[dominio]')[0].checked)
document.getElementById('hide').style.display="inline";
if(document.getElementsByName('form[dominio]')[1].checked)
document.getElementById('hide').style.display = 'none';
document.getElementById('hide2').style.display = 'none';
if(document.getElementsByName('form[dominio]')[2].checked)
document.getElementById('hide2').style.display="inline";
}
</script>
感谢您对那些谁帮我,对不起不好英语。
感谢您的所有答案它非常快!谢谢。固定!! – user1044351
这是一个很好的例子,说明为什么一个**总是**包围(条件/循环)块括号。否则,不仅会产生潦草的代码,而且会在几个月后调试或理解,令人难以置信。 – BryanH