【发布时间】:2010-09-21 12:06:29
【问题描述】:
我有一个文本框和一个链接按钮。 当我写一些文本,然后选择其中一些然后单击链接按钮时,从文本框中选择的文本必须与消息框一起显示。
我该怎么做?
当我点击下方文本框的提交按钮时,消息框必须显示 Lorem ipsum。因为在区域中选择了“Lorem ipsum”。
如果我从页面中选择任何文本并单击它正在工作的提交按钮,但如果我将文本写入文本框并制作它,它不是。因为当我点击另一个空间时,文本框的选择被取消。
现在的问题是,当我从文本框中选择一个文本并单击任何其他控件或空间时,必须仍然选择被选择的文本。
它是怎么做的?
【问题讨论】:
-
我认为您应该查看 IE 中 firefox 和 textrange 的输入字段的 selectionstart/selectionend 属性,一些参考:http://www.dedestruct.com/2008/03/22/howto-cross-browser-cursor-position-in-textareas/
标签: javascript html textarea textselection selectedtext