Я использую приведенную ниже функцию для генерации предупреждения, когда введенный номер не является целым числом. Но мне также нужно очистить HTML-форму. Я использовал id.value= "";
, но это не сработало. Любые предложения приветствуются:Как очистить HTML-тег после получения предупреждения
function myFunction(id) {
var x = parseInt(document.getElementById(id).value);
if (!(x === parseInt(x, 10))) {
alert("Empployee ID can be integer numbers only.");
id.value = "";
} else {
}
}
<div class="header1">
<input type="text" id="ename" onblur="myFunction('ename')" name="name" placeholder="Enter Employee ID" required="" />
</div>
-1 Я хотел бы предложить вам сделать некоторые отладки кода: вульгарный console.log() , или с помощью отладчика javascript (включенного в каждый крупный браузер) вы откроете для себя эту проблему. – reallynice