У меня есть поле ввода, значение которого я хочу очистить, если вход пользователя неверен. Я хочу выполнить это, используя событие onblur и функцию javascript.очистка содержимого текстового поля ввода с помощью обработчика события onblur
это текстовое поле я хочу, чтобы применить функцию ONBLUR к:
<tr>
<td><input id="TryMe" type="text" onblur="checkMe('TryMe')"/></td>
</tr>
функция, которая делает что это:
<script>
function checkMe(elemID){
elem = document.getElementById(elemID);
if (elemID.value == "CORRECT"){
alert ("you are correct!");
}
else{
document.getElementById(numericElemID).value="";
document.getElementById(numericElemID).focus();
return false;
}
}
и она работает, как я намерен его к. однако, почему это происходит, когда я удаляю «return false»; часть, она больше не работает:
else {
document.getElementById(numericElemID).value="";
document.getElementById(numericElemID).focus();
}
EDIT: в том числе JavaScript и ввода текста
Можем ли мы увидеть все JavaScript? – j08691
Что значит «не работает»? – RobG
не работает, я имею в виду, что содержимое поля ввода не удаляется – user571099