我有以下功能,我想在我的表单中隐藏一些文本输入字段。我想要隐藏的所有字段都包含在 div 'site2'
<script language="Javascript">
function showHide(value) {
if (value=='yes') {
document.getElementById(site2).style.display = "none";
document.getElementById(site2).style.display = "block";
document.add.addSite2Line1.disabled=true;
}
else if (value=='no') {
document.getElementById(site2).style.display = "inline";
document.getElementById(site2).style.display = "none";
}
}
}
</script>
并创建了一个下拉框。它应该在选择否时显示
<label><span>Single Site?</span><Select name="field" onchange="showHide(this.selectedIndex);"></label>
<Option value="yes">yes</option>
<Option value="no">no</option>
</Select><br /><br /><br /><br />
但是,当我运行该页面时,什么也没有发生