使用JavaScript在表单元素上设置焦点通常非常简单。
但是我无法在Firefox 12.0或Opera 11中使其工作。
可以在其他浏览器(Chrome,IE等)和Firefox 3.6中使用。
简单的HTML:
<form action="">
<input type="radio" id="focusID1" name="sex" value="male" /> Male<br />
<input type="radio" id="focusID2" name="sex" value="female" /> Female<br />
</form>
简单的Javascript:
var elem = document.getElementById("focusID2");
if (elem != null) {
elem.focus();
}
请访问http://jsfiddle.net/4Ddtv/,亲自试一试。