чтобы select сразу реагировал на изменения
что надо сделать?
onChange немного не то, он не реагирует на перелистывания клавиатурой т.е., если мышкой выбрать что-то из меню, то ок, а если стрелками на клаве перелистывать, то не ок, надо ещё enter нажать |
greenwar, onkeydown, onkeypress, onkeyup
|
Цитата:
т.е. они всегда отстают на 1 |
Цитата:
|
Цитата:
откуда я знаю, что до этого выбирали - СНИЗУ или СВЕРХУ |
Цитата:
<script>
window.onload = function() {
document.getElementById("sel").onkeypress = function(e) {
var e = e || event;
if (e.keyCode == 38 || e.keyCode == 40) {
alert(this.value);
}
}
}
</script>
<select id="sel" multiple size="5">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
Цитата:
|
о, спасибо
|
| Часовой пояс GMT +3, время: 16:15. |