Показать сообщение отдельно
  #7 (permalink)  
Старый 30.11.2013, 19:08
Аватар для lord2kim
Профессор
Отправить личное сообщение для lord2kim Посмотреть профиль Найти все сообщения от lord2kim
 
Регистрация: 03.05.2011
Сообщений: 848

Сообщение от Зыкин Илья Посмотреть сообщение
Чтобы не плодить темы, спрошу тут же.

Есть у меня в том же скрипте условие

if (document.getElementsByName("v"+j+"")[0].value < tr_max)
{
...
}


Но не работает условие, я так понимаю из за того что он не понимает что это числа?
Как ему указать что
document.getElementsByName("v"+j+"")[0].value и tr_max это числа?

P.S. Переменная tr_max объявлена сверху и присвоено значение 50
var tr_max = 50;
В document.getElementsByName("v"+j+"")[0].value ввожу число.
<script language="JavaScript">
var tr_max = 50;
function func() {
if (document.getElementById("id").value < tr_max) { alert("значение элемента < tr_max"); }
}
</script>
<input type="text" id="id" onkeypress="func()">

...getElementsByName("v"+j+"")[0]...

+"" абсолютно не к чему
Ответить с цитированием