我有一个简单的HTML示例:
<div id="editable" contenteditable="true">
text text text<br>
text text text<br>
text text text<br>
</div>
<button id="button">focus</button>
我想要简单的事情-当我点击按钮时,我想把插入符号(光标)放在可编辑div中的特定位置。在网上搜索,我有这个JS附加到按钮点击,但它不工作(FF,Chrome):
var range = document.createRange();
var myDiv = document.getElementById("editable");
range.setStart(myDiv, 5);
range.setEnd(myDiv, 5);
可以像这样手动设置插入符号的位置吗?
https://stackoverflow.com/questions/6249095
复制相似问题