如何使用javascript触发文本框上的焦点事件?
例如,在jQuery中,我们可以用$('#textBox').focus()
触发焦点事件。
同样,我们在纯javascript中也有类似的触发器功能吗?
发布于 2015-05-21 22:32:59
是的,可以使用element.focus()
document.getElementById("textBox").focus();
function myFunction(x) {
x.style.background = "yellow";
}
function focusText() {
document.getElementById("textBox").focus();
}
Enter your name: <input type="text" id="textBox" onfocus="myFunction(this)">
<p>When the input field gets focus, a function is triggered which changes the background-color.</p>
<button onclick="focusText()">Focus the Textbox</button>
https://stackoverflow.com/questions/30376628
复制相似问题