我希望用户在单击时选择整个输入框。
在我的情况下,输入框是:
<label for="bla">My checkbox</label>
<input type="input" id="bla" name="check" value="checked" />
为此,我编写了以下 JS:
function SelectAll(bar){
bar.focus();
bar.select();
console.log(bar);
}
window.onload=function()
{
var bla=document.getElementById("bla");
bla.addEventListener('click',SelectAll(bla),false);
};
但是我在控制台中得到的只是<input type="input" value="checked" name="check" id="bla">
一次,无论我点击多少,我都无法再得到。