如何在页面加载时自动selectinput字段和文本
在页面加载时,我想将光标移到特定的字段。 没问题。 但我也需要select并突出显示放置在该文本字段中的默认值。
来自http://www.codeave.com/javascript/code.asp?u_log=7004 :
var input = document.getElementById('myTextInput'); input.focus(); input.select();
<input id="myTextInput" value="Hello world!" />
在您的input标签中,放置以下内容:
onFocus="this.select()"
要在页面加载上做到这一点:
window.onload = function () { var input = document.getElementById('myTextInput'); input.focus(); input.select(); }
<input id="myTextInput" value="Hello world!" />
尝试这个。 这将在Firefox和Chrome上运行。
<input type="text" value="test" autofocus="autofocus" onfocus="this.select()">
我发现了一个非常简单的方法,效果很好:
<input type="text" onclick="this.focus();this.select()">
当使用jQuery …
HTML:
<input type='text' value='hello world' id='hello-world-input'>
jQuery的:
$(function() { $('#hello-world-input').focus().select(); });
例如: https : //jsfiddle.net/seanmcmills/xmh4e0d4/
<input type="text" value="test" onclick="this.select()">
在这里testing