JQuery focus и выберите поле ввода id
DEMO FIDDLE
<script>
$(document).ready(function ()
{
document.getElementById(introdukt).focus()
document.getElementById(introdukt).select()
});
</script>
<input type="text" size="12" id="introdukt" value="match" style="text-align:center" />
Не фокусируется на поле? Как исправить это?
Ответы
Ответ 1
рабочая скрипка
$(document).ready(function ()
{
$('#introdukt').focus()
$('#introdukt').select()
//or if you want to be more efficient and use less characters, chain it
$('#introdukt').focus().select()
});
вы не использовали селекторы правильно. проверьте мою скрипку.
Кроме того, я изменил идентификатор в вашей скрипке назад, чтобы ознакомить вас с тем, что у вас было.
также, если вы собираетесь использовать готовый документ jquery, вы можете использовать селектор jquery вместо метода pure js.
Ответ 2
Вам нужно связать вызовы методов, так как jQuery нужно будет только один раз искать элемент.
$(document).ready(function ()
{
$('#introdukt').focus().select();
});
Ответ 3
Вам нужны некоторые цитаты:
document.getElementById('introdukt').focus()
document.getElementById('introdukt').select()
Здесь работает Fiddle (Хотя вы использовали другой идентификатор там...?)
Ответ 4
проверить обновленный script в jsfiddle
HTML:
<input type="text" size="12" id="czasow1introdukt" value="match" style="text-align:center"/>
JS:
$(document).ready(function ()
{
document.getElementById('czasow1introdukt').focus()
document.getElementById('czasow1introdukt').select()
});
Ответ 5
Вы можете сделать это, не используя js, только с атрибутом autofocus html:
<input autofocus type="text" size="12" id="introdukt" value="match" style="text-align:center" />
Посмотрите на эту скрипту: http://jsfiddle.net/wrKac/5/