当您在Stackoverflow中单击“询问问题”时,您会看到一个文本“您的编程问题是什么?要描述一下”。
我想要相同的东西,而我所需要做的就是将光标移动到文本字段的开头。我该如何使用jQuery?
最佳答案
也许这是一个矫kill过正,但是这些功能有助于选择输入字段的一部分。
下面的代码将光标置于第二个字段的第一个字符。
<html>
<head>
<title>so</title>
</head>
<body>
<input value="stack" />
<input value="overflow" />
<script>
var inp = document.getElementsByTagName('INPUT')[1];
if (inp.createTextRange) {
var part = inp.createTextRange();
part.move("character", 0);
part.select();
} else if (inp.setSelectionRange) {
inp.setSelectionRange(0, 0);
}
inp.focus();
</script>
</body>
</html>
关于javascript - 将光标移动到输入字段的开头?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2127221/