Программирование > JavaScript & JScript
Проверить, являются ли данные из формы только цифрами, или содержат так же буквы.
Skyer:
Насколько я знаю, строки плюсуются другг к другу (+)
Вот такое:
document.forma.elements["slava["+i+"]"].value = \'Slava\';
не работает.
Skyer:
Хотя нет, работает.
document.forma.elements["slava["+i+"]"].value = \'Slava\';
выполняется, если
.....
и т.д.
Но при этом не работает это:
if (document.forma.elements["slava["+i+"]"])
То есть, проверка, существует ли вообще данный элемент формы. Как сделать так, чтобы эта проверка работала?
Макс:
через typeof()
Skyer:
Макс
Пока я пытаюсь найти, как эту typeof() использовать, объясни, плиз, почему if (document.forma.elements["slava["+i+"]"].value == "что-то") {} не работает, в то время как вот этот вариант - document.forma.elements["slava["+i+"]"].value = \'что-то\'; - выполняется.
Макс:
повторяю тебе уже в который раз
Фраза "не работает" - не несет никакой смысловой нагрузки. По этой фразе я ничего определить не могу
Навигация
Перейти к полной версии