可能重複:
iPhone Trigger keyboard in input field (HTML/Javascript).Focus()不使用jQuery或JavaScript工作在jQuery Mobile的
我對jQuery Mobile的現場工作。我想使用JavaScript或jQuery將焦點放在文本字段上,以便它彈出鍵盤。我嘗試過.focus(), .select()
和.trigger('focus')
,但它不起作用。 --HTML--
<input id='txt' type='search' value='' />
--JQUERY--
$('#txt').focus();
$('#txt').select();
$('#txt').focus();
看看http://api.jquery。com/focus/ –
無法重現:http://jsfiddle.net/3aGbr/ – Quentin
你在哪裏運行這段代碼,在頁頭?嘗試將它移動到頁面底部,就在關閉主體標記之前,或者將其放入DOM準備好的回調中。可能是代碼在元素實際位於DOM之前運行。 –