单击div时的焦点输入框

时间:2011-09-22 20:48:42

标签: jquery

我在div元素中有一个输入(id =“edit”。我想知道如何在div区域点击,我可以在输入字段中激活光标。

5 个答案:

答案 0 :(得分:3)

您可以使用<label for="edit">元素。这将在单击时聚焦<input>元素。

答案 1 :(得分:2)

$("#myDiv").click( function() {
   $("#myTextField").focus();
});

答案 2 :(得分:1)

$('#edit').click(function() {
     $(this).find('input').focus()
})

答案 3 :(得分:0)

像这样使用.focus()函数:

$('#yourDiv').click(function() {
    $('#yourInput').focus();
});

答案 4 :(得分:0)

使用.attr()添加和removeAttr()删除活动点击div上文本框的“已禁用”属性。