我正在尝试制作程序,并且当单击按钮时需要插入点返回到文本输入。任何想法,谢谢。如何在单击按钮时在文本输入中保留插入点
<input type="text" name="fname" id="name">
<p>
<button id="go">Go</button>
我正在尝试制作程序,并且当单击按钮时需要插入点返回到文本输入。任何想法,谢谢。如何在单击按钮时在文本输入中保留插入点
<input type="text" name="fname" id="name">
<p>
<button id="go">Go</button>
您可以通过将一个事件监听器附加到按钮来实现JavaScript。 Fiddle。
<script>
var button = document.getElementById("go");
button.addEventListener("click", function(){
document.getElementById("name").focus();
});
</script>
我假设你正在做一个异步调用,而不是加载另一个完整的页面,否则这不会是一个相关的问题。在onclick事件中使用jquery焦点方法。这里有更多信息的链接。
对于你看着什么的,还有的jQuery Caret (jCaret) plugin。 您可以试用演示here。