Я начинаю в javascript.Невозможно прочитать свойство 'innerHTML' нулевого
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>
ОШИБКА
Не удается прочитать свойство 'innerHTML' нулевых
Я искал много сайтов, прежде чем спрашивать здесь, все они рекомендуют проверить нуль перед проверкой, которую я могу сделать, но моя проблема здесь. Я хочу добавить текст в тег p
, как вы можете видеть. Как это сделать? Я даже пытался добавить, подумал, что это может решить проблему. Я знаю, что это глупая ошибка, потому что в этом есть много сообщений ... дело в том, что я не могу понять, в чем я ошибаюсь.
Пожалуйста, помогите.
Эй, если это глупая ошибка, ответьте в комментариях .. пожалуйста. –
Возможно, вы используете код * до *, этот элемент доступен. Переместите код JavaScript непосредственно перед закрывающим тегом body. –
Как запустить этот JS-код? – Blender