Нужна помощь с утсановкой курсора!!!
Народ помогите плиз нужно сделать когда окно появляется чтоб курсор по умолчанию появился в поле
<input name="textfield" type="text" class="стиль4" id="12345" accesskey="1" tabindex="1" dir="ltr" size="1" maxlength="3"/>чтоб сразу можно было вводить цифры и как только он 3 числа ввел перескочил в другое <input name="textfield2" type="text" class="стиль4" accesskey="2" size="1" maxlength="3" />для ввода!!! И на нажатие флеш кнопки еденица чтоб в поле textfield появилась цифра один..ну типо что вроде калькулятора.... код кнопки
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="127" height="116" title="1">
<param name="movie" value="цифра1.swf" />
<param name="quality" value="high" />
<embed src="цифра1.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="127" height="116"></embed>
</object>
Оч надо!!! Заранее спасибо! :thanks: |
Идентификаторы элементов не должны начинаться с цифры.
Чтобы установить фокус ввода в нужный input, нужно воспользоваться методом focus: inputElement.focus() |
Цитата:
|
А можно немного по подробнее а то с явой я даже не на ВЫ! :(
|
Цитата:
|
Для решения проблемы пытался пользоваться следующим кодом <body onload="document.getElementById('kkk').focus();">. но отдельно в файлике код работает, а в моем проекте нет, не выдает отладчик никаких сообщений. просто фокус(курсор) не устанавливается в нужное текстовое поле
|
Спасибо за внимание проблему устранил самостоятельно!
|
Kolyaj,
Боюсь, это не так. Цитата:
http://www.w3.org/TR/html401/types.html#type-name) |
subzey,
была уже тема на форуме как выяснилось, все браузеры отлично воспринимают id нафинающиеся с цифры |
Gvozd,
ну да, и половина из них еще и съест вот такое:
<style>#\: {color: red}</style>
<div id=":">Lorem Ipsum</div>
Но разве это повод намеренно и безо всякой причины игнорировать |
Цитата:
не повод более того я не одобряю использование ненормативных id-шников но, констатирую факт, что ошибка с очень малой вероятностью может крытся именно в использовании таких id_шников, так как они отлично работают |
Цитата:
|
Невалидные id-шники можно юзать, чтобы они в js в виде переменных не попадали, например. Как в том же gmail.
|
Цитата:
|
<html>
<head>
</head>
<body>
<div id="foo"></div>
<div id=":bar"></div>
</body>
<script type="text/javascript">
alert([typeof foo, typeof bar, typeof window[':bar'], typeof document.getElementById(':bar')]);
</script>
</html>
|
http://www.w3.org/TR/REC-html40/types.html#type-name
Двоеточие в середине -- норм. Так что можно делать это, и не нарушая валидности :) |
| Часовой пояс GMT +3, время: 15:24. |