我在表单上的 div 中包含一个控制按钮。如果用户在单选按钮上单击“是” ,则此 div 通过JavaScript
函数变为可见。那里没有问题。但是,当用户在关闭页面或重新加载页面后返回页面时,div 将再次不可见。我希望这个 div 在用户选择“是”后保持可见。该单选按钮的值被写入数据库并在页面加载时加载,因此“是”选项将显示为选中状态。
我尝试过类似以下的方法,但没有运气。我用body onload 事件触发了这个。(costShareYN1 是单选按钮,costshare 是 div 的名称。)
<script type="text/javascript">
function show() {
if (document.getElementById("costShareYN1").checked == true) {
document.getElementById('costshare').style.visibility = "visible";
}
}
</script>
我也试过用 替换.checked == true
,.value == "Yes"
但无济于事。建议?