Программирование > JavaScript & JScript

Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.

<< < (3/6) > >>

Skyer:
Макс
Спасибо! Твой вариант дискретно работает. Как адаптировать его под:




.............
и т.д.

Я попробовал вот это:



function onSubmitHandler()

{

var _digits   = /^[0-9]+$/;

for(i = 0; i < 100; i++)

{

if (!_digits.test(document.form.newnomer.value))

{

   alert("Поле может содержать только цифры");
   return false;

}

}

}


...........




Не работает.

Макс:
Skyer
посмотри свою прошлую тему, где надо было помечать все поля.
Посмотри, как там была организована работа через массив elements[]
Точно также и здесь сделай

Skyer:
Макс
Как в javascript выглядит: "Если имя поля = newnomer"?

Макс:
document.form.elements[\'newowner\'].value
у меня в IE так работает. Про другие броузеры не знаю

Skyer:
Макс
Пытаюсь обкатать этот вариант, он работает во всех браузерах, если индекс массива - цифра(\'newnomer\'). Но почему не работает это, где ошибка:


function lala() {
         for (i = 0; i

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии