我正在使用WYSIWYG编辑器。我有一个textarea,我可以得到所选的文本。但是,当我点击文本区域外的某些内容时,文本将被取消选中。除非我选择另一部分文本或点击textarea中的某个地方,否则我想让它保持选中状态。我怎样才能做到这一点?
答案 0 :(得分:0)
你可以使用这样的东西
在您的HTML
<form name="myform">
<input type="text" name="mytextfield">
</form>
并使用方法焦点
<body OnLoad="document.myform.mytextfield.focus();">
答案 1 :(得分:0)
(适用于)选择 将选择的开始和结束位置保存到输入元素本身。
event.target.lastSelection = {start:startpos,end:endpos};
并使用(on)blur事件执行类似
的操作event.target。setSelectionRange(event.target.lastSelection.start,event.target.lastSelection.end)