我只是想在Javascript中将一个标签存储到一个变量中,但是使用document.getElementById('control');
却无法正常工作。我知道我的Javascript文件与HTML文件连接正常,因为其他所有内容都可以正常工作。
这是我的Javascript代码:
function performEvapCooledCircuit(txt)
{
var error = document.getElementById('lblError');
if (txt.value == null || isNaN(txt.value))
{
error.style.visibility = "visible";
}
}
这是我的标签的HTML代码:
<asp:Label ID="lblError" class="NormLabel" runat="server"
style="color:red; visibility:hidden;" Text="Invalid Input."></asp:Label>
我遇到了一个错误,提示说“期望对象”??
<Script>var lblErrorID = '<%=lblError.ClientID %>';</script>
并在其他外部脚本中引用它(如果脚本在页面加载后调用)。 (var error = document.getElementByID(lblErrorID);
) - Brad Christie