antono
Новичок
Можно ли объекты представлять как переменные?
На странице есть много textfield, которые обозначаются как
number1
number2
number3
number4
......
на каждом обработчик нажатия клавиши, onKeyUp="CheckIt(1);"
функция обработки
function CheckIt(num) {
var str1 = document.form.number(?????).value;
}
Как в переменную str1 получить значение поля numberX, зависящее от переменной num
Если вручную написать var str1 = document.form.number1.value;, то получаем значение первого textfield, если так
function CheckIt(num) {
var str1 = document.form.number+num.value;
}
то переменной str1 присваивается значение "NaN".
Есть ли решение данной проблеммы, или для каждого textfield нужно отдельно функцию обработки вставлять в код?
На странице есть много textfield, которые обозначаются как
number1
number2
number3
number4
......
на каждом обработчик нажатия клавиши, onKeyUp="CheckIt(1);"
функция обработки
function CheckIt(num) {
var str1 = document.form.number(?????).value;
}
Как в переменную str1 получить значение поля numberX, зависящее от переменной num
Если вручную написать var str1 = document.form.number1.value;, то получаем значение первого textfield, если так
function CheckIt(num) {
var str1 = document.form.number+num.value;
}
то переменной str1 присваивается значение "NaN".
Есть ли решение данной проблеммы, или для каждого textfield нужно отдельно функцию обработки вставлять в код?