我的页面中有多个选择框。我想将焦点集中在特定选择框的第一个元素上。 Here它显示了如何将焦点设置在选择框上。我也需要说一下是哪一个。我尝试了下面的代码,但它没有设置焦点。
$('#thirdDropBox select:first').focus();
最佳答案
如果您希望用户将焦点放在多个选择中的第一个上,您可以使用以下 jQuery 代码:
如果您有第一个选择的 ID,则可以使用以下命令直接访问该元素:
$(document).ready(function () {
$('#idOfFirstSelect').focus();
});
但是,如果您没有 ID,则以下代码应该可以工作。
演示:http://jsfiddle.net/biz79/1qo6mxnf/
$(document).ready(function () {
$('select').first().focus();
});
另外,如果您还想选择默认选项,则可以在 HTML 中将该选项设置为“已选择”:
<option value="saab" selected="selected">Saab</option>
关于javascript - 将焦点设置在特定选择框上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27388472/