Цитата:
var test = false;
var pd_in = document.getElementById('pb');
function namep(elementValue){
var emailPattern = /^[а-яА-ЯёЁ]+$/;
if (emailPattern.test(elementValue.value))
{
pb_in.innerHTML = "";
test = true;
}
else
{
pb_in.innerHTML = "Введите имя на русском языке";
test = false;
}
}
<tr><td><div class="type1"> <input name="name_" onkeyup="namep(this)" id="name_" size="31"/> <div id="pb"></div> </div></td><td>  Имя</td></tr> |
Теперь Вы пытаетесь получить элемент до того, как он будет создан (если, конечно, Ваш скрипт находится в head).
|
Всем спасибо, решил проблему (помогли решить)
Ошибка была в JS, забыл взять элемент по id, почти все браузеры кроме FireFox на это не обращают внимания, теперь буду знать =) Спасибо всем откликнувшимся!
var test2 = false;
function namep2(elementValue){
var emailPattern = /^[а-яА-ЯёЁ]+$/;
var pb_in2 = document.getElementById('pb2');
if (emailPattern.test(elementValue.value))
{
pb_in2.innerHTML = "";
test2 = true;
}
else
{
pb_in2.innerHTML = "Введите имя на русском языке";
test2 = false;
}
}
<tr><td><div class="type2"> <input name="name_2" onkeyup="namep2(this)" id="name_2" size="31"/> <div id="pb2"></div> </div></td><td>Имя</td></tr> |
| Часовой пояс GMT +3, время: 22:07. |