|
|
|
| у меня 8 текстбоксов, как сделать так, чтоб как только пользователь ввёл ровно один символ в один текстбох, фокус сразу переходил на следующий.
заранее благодарю | |
|
|
|
|
|
|
|
для: Geda
(29.09.2005 в 11:45)
| | Собрал на коленке... Подозреваю что можно красивше :)
<html>
<head>
<script>
function next(i){
if(document.forms['test'].elements[i].value.length == 1)
document.forms['test'].elements[i+1].focus();
}
</script>
</head>
<body>
<form name="test">
<INPUT TYPE="TEXT" onKeyDown="next(0)">
<INPUT TYPE="TEXT" onKeyDown="next(1)">
<INPUT TYPE="TEXT" onKeyDown="next(2)">
<INPUT TYPE="TEXT" onKeyDown="next(3)">
<INPUT TYPE="TEXT" onKeyDown="next(4)">
<INPUT TYPE="TEXT" onKeyDown="next(5)">
<INPUT TYPE="TEXT" onKeyDown="next(6)">
<INPUT TYPE="TEXT" onKeyDown="next(7)">
</form>
</body>
</html>
|
| |
|
|
|