我已经在div元素中完全定位了输入,但输入没有响应:
<div style="position: absolute; z-index: 2; height: 48px;">
<input id="myinput">
</div>
测试我尝试过:
$("#myinput").click(function(){
$(this).focus().select();
});
这给出了输入焦点,但值仍然不会改变!
答案 0 :(得分:0)
<div style="position: absolute; z-index: 2; height: 48px;">
<input id="myinput" type="text" />
</div>
$("#myinput").click(function(e){
this.select();
});
答案 1 :(得分:0)
如果您没有收到任何js错误并且已加载所有文件,请尝试以下操作:
$("#myinput").on('click', function () {
// if you are clicking on it, you do not need to focus()
$(this).select();
})