Боксы предупреждений в бесконечном цикле, здесь я пытаюсь поместить всплывающее предупреждающее сообщение на 2 последовательных поля, чтобы их нельзя было оставить пустыми, я знаю, почему это происходит - потому что когда запускается событие onblur 1-й функции, оно фокусируетсявторой, и когда он возвращается к первому, запускается онблур 2-го текстового поля.
Я знаю, что проверка будет лучше, если она будет выполнена на уровне формы, но это требование, которое я получил.
Любая помощь?
Код Javascript
function x()
{
if( document.getElementById("1").value.length==0)
{
alert('1 is required');
document.getElementById("1").focus();
}
}
function y()
{
if(document.getElementById("2").value.length==0)
{
alert('2 is required');
document.getElementById("2").focus();
}
}
HTML код
<input type="text" name="City Name" id="1" onblur="javascript:x();">
<input type="text" name="Kitty Name" id="2" onblur="javascript:y();">