2010-01-19 194 views

回答

8
<input name="input1" id="input1" value="" /> 

window.onload = init; 

function init(){ 
document.getElementById("input1").focus(); 
} 

这应该做

+0

你应该保持你的大括号在函数init() – Matt 2010-01-19 09:37:29

+0

的同一行上,我确实应该这样做,但这种方式在处理大块代码时看起来更容易处理,无论如何我都修复了它:) – ant 2010-01-19 09:41:46

+0

c0mrade:什么是您的其他答案?为什么被删除? – 2010-01-23 19:21:36

1

使用focus()方法输入body.onLoad

3
window.onload = function(){ 
    document.getElementById("InputBoxID").focus(); 
}; 
0
<input type="text" autofocus="autofocus" name="FirstName"/> 

文本字段获取聚焦时,页面被载入..

有关更多信息,请检查该Autofocus-Attribute链接