我是 javascript 的初学者。
js文件
var msgErrorPalletizedWeight = document.getElementById('msgError');
function palletizedWeightValidation() {
console.log("hello");
/*ERROR*/ msgErrorPalletizedWeight.innerHTML += ("Please enter all the values marked with *");
}
HTML
<head runat="server">
<title></title>
<link href="Styles/Site.css" rel="stylesheet" type="text/css" />
<script src="Scripts/file.js" type="text/javascript"></script>
</head>
<body>
<p id="msgError"></p>
<asp:Button ID="btnSubmitPalletized" runat="server" Text="Submit"
OnClientClick="palletizedWeightValidation()" />
</body>
错误
无法读取 null 的属性“innerHTML”
我在这里问之前搜索了很多网站,他们都建议在我可以做的验证之前检查 null ,但我的问题是我想在p
标签中添加一些文本,如您所见..如何实现?我什至尝试附加,认为它可能会解决问题。我知道这是一个愚蠢的错误,因为有很多关于此的帖子......问题是我不明白我哪里出错了。
请帮忙。