Программирование > JavaScript & JScript
Автовыбор текста
Yourock:
Попробовал сделать предварительную проверку работоспособности части кода, но ничего не получается... В чем может быть косяк???
Вот весь код:
function TestLetters(){
var letter = String.fromCharCode(event.keyCode); // определяем переменную, в которую забивается символ, на клавишу которого нажимает пользователь
word = new Array(0); //создаем пустой массив, где собираем набираемые пользователем символы
wl = word.length; // длина массива
for (i=0; i
html_coder:
--- Цитировать ---Yourock:
В чем может быть косяк???
--- Конец цитаты ---
Косяк в том что ты считаешь размер масссива до цикла wl = word.length сразу после определения массива, т.е. она у тебя 0, т.е. условие if(wl==3) никогда не выполнится.
Совет: event надо передавать в качестве параметра в функцию TestLetters() иначе это будет работать только в IE, хотя вообще для того чтобы получить код нажатой клавиши в Mozilla, надо использовать свойство which.
Навигация
Перейти к полной версии