我在窗体上的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"
,但无济于事。有什么建议吗?
最初如何隐藏?如果设置为,display:none;
那么这样做visibility = "visible"
将无济于事。您需要进行设置display:block
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句