Javascript 如何通过单击标签标签将光标移动到输入文本框中?
如何通过单击标签标签将光标位置移动到输入文本框中?使用Javascript 如何通过单击标签标签将光标移动到输入文本框中?,javascript,html,dom,dhtml,Javascript,Html,Dom,Dhtml,如何通过单击标签标签将光标位置移动到输入文本框中?使用for属性。不需要任何Javascript <label for="name">Name</label><input type="text" id="name" name="name" /> 名称 浏览器将自己发挥神奇的作用 我不知道为什么易江的答案不起作用,但如果您喜欢这样做,在jQuery中它是微不足道的 $('#myLabel').click(function() { $('#myText
for
属性。不需要任何Javascript
<label for="name">Name</label><input type="text" id="name" name="name" />
名称
浏览器将自己发挥神奇的作用 我不知道为什么易江的答案不起作用,但如果您喜欢这样做,在jQuery中它是微不足道的
$('#myLabel').click(function() {
$('#myTextBox').focus();
});
Name
也可以这样做:)嗨,Anpher,这就是标记结构目前的情况,尽管这不起作用……我在输入文本字段周围有一个标签。我希望在单击标签时光标跳转到输入文本字段elfyi:IE6不支持没有的版本。而for
属性指的是输入的id
,而不是其名称。