我有一个 JavaScript 函数 DisableDuedate() 根据登录用户禁用 td 标签。td 标记包含在 Page_load(页面后面的 vb 代码)上填充的文本框。在 HTML 页面中调用 DisableDueDate() 函数
<body onload='scrollBar(null,null,"red");' onload='DisableDueDate();'>
该函数在head标签中定义
<script type="text/javascript" language="javascript">
function DisableDueDate()
{
var udisable = '<%=dueDateDisabled %>';
if (udisable == "true")
document.getElementById("divduedate").setAttribute('disabled',true);
else
document.getElementById("divduedate").setAttribute('disabled',false);
}
</script>
这工作正常,但是当 div 标签被禁用时,td 标签中的文本框的值显示为 0。当封闭的 div 标签被禁用时,如何保留文本框的值?