日期:2014-05-16  浏览次数:20523 次

如何给文本域设置焦点??
在页面载入以后,为了用户方便,我需要给需要用户输入的框框设置焦点。

如果是文本框的话使用 focus() 就可以给文本框设置焦点。

但是,如果是文本域的话好像我采用JQUERY的 $("#textAreaId").focus(); 却不管用。

请问如果是文本框的话怎样使用js让它在页面载入后自动获得焦点呢?

------解决方案--------------------
<script type="text/javascript">
function init(){
var text=document.getElementById("test");
text.focus();
}
window.onload=init;
</script>
</head>

<body>
<textarea></textarea>
<textarea id="test"></textarea>
</body>
js可以啊
------解决方案--------------------
$("#textAreaId").load(function(){this.focus();}) 或者HTML5,给元素加属性autoFocus