【发布时间】:2011-04-30 02:13:31
【问题描述】:
使用 Jquery 是否有一种方法可以突出显示/选择(例如,如果有人用鼠标选择它)我单击的 div 内的文本?不是文本框,只是一个普通的 div。
我正在尝试制作一个“短网址”框,当有人点击文本区域时,它会突出显示所有文本,但它也需要不允许人们更改文本框中的文本,但是当文本框已禁用您无法选择任何文本,所以我正在尝试这样做,我只是认为 div 最简单。
对不起,我一开始没有很好地解释我的意思,添加了上面的信息来澄清。
【问题讨论】:
-
在我通常的搜索中没有找到任何东西,你能不能把输入框的样式设置成看起来像你的 div?
-
你能解释一下你为什么要这样做吗?您只是希望更改背景颜色还是选择允许复制的文本。
-
好吧,我正在尝试制作一个“短网址”框,当有人点击文本区域时,它会突出显示所有文本,但它也需要不允许人们更改文本文本框,但是当文本框被禁用时,您无法选择任何文本,所以我正在尝试这样做,我只是认为 div 会最简单。
-
很好,我不知道我能做到这一点。我只是要使用文本框,与文本框相比,在页面上选择文本需要太多时间
-
android.nick,看看我的回答,它也有一个工作示例。
标签: jquery select click highlight