我希望让用户单击一个链接,然后在另一个元素(不是输入)中选择HTML文本.
通过"选择",我的意思与通过将鼠标拖过它来选择文本的方式相同.这是一个研究的熊,因为每个人都在谈论其他术语中的"选择"或"突出".
这可能吗?我的代码到目前为止:
HTML:
<a href="javascript:" onclick="SelectText('xhtml-code')">Select Code</a>
<code id="xhtml-code">Some Code here </code>
Run Code Online (Sandbox Code Playgroud)
JS:
function SelectText(element) {
$("#" + element).select();
}
Run Code Online (Sandbox Code Playgroud)
我错过了一些明显的东西吗?
使用Jquery有一种方法可以突出显示/选择(如果有人用鼠标选择它)我点击的div内的文本?不是文本框,只是普通的div.
我正在尝试创建一个"短网址"框,当有人点击文本区时,它会突出显示所有文本,但它也不需要允许人们更改文本框中的文本,但是当文本框被禁用时不能选择任何文字,所以我想这样做,我只是觉得div最容易.
对不起,伙计们我最初没有很好地解释我的意思,上面添加了信息以澄清.