将鼠标悬停在文本上时检索文本值
Retrieve text value when hover over text
我到处找都找不到。所以我在这里问它。我想在鼠标悬停在html页面内的文本顶部时获取文本。我尝试使用getClientRect,但它们只给我坐标,而不给我文本。有人知道如何用javascript或html做这件事吗?谢谢
这取决于您试图获取文本的元素,但您可能想要使用mouseenter事件。
$(parentselector).on({
'mouseenter': function(){
alert($(this).html()); // .html() or .val() depending on the element
}
},
targetselector
);
编辑:
如何使用JavaScript在光标下获取单词?
创建这样的HTML
<html>
<head></head>
<body>
<span class="word">Hello</span>
<span class="word">I</span>
<span class="word">am</span>
<span class="word">new</span>
</body>
</html>
然后在jQuery中显示类似的内容。
$('body').on({
'mouseenter': function(){
var txt = $(this).html();
}
},
'span.word'
);
如果您有权访问jQuery,则可以使用.mouseover()事件处理程序。您可以将它绑定到特定的DOM元素,然后通过val或innerhtml获取值。
相关文章:
- 使用TreeWalker检索非Javascript文本节点
- 如何使用JavaScript从文本框中检索数据
- html表单,它有文本和表,现在我想在一个简单的文本文件中保存和检索数据,如何实现它
- 如何解析文本区域中的结构化字符串数据(接近JSON)以检索其所需的属性
- 使用javascript函数检索隐藏的文本值时出现对象HTMLinputElement错误
- 从 tinymce 文本区域检索数据时出现问题
- 本地存储保存和检索文本输入值
- 是否可以在提交之前从文本框中检索值
- 在按键时检索文本区域的 ID
- 单击按钮后从jQuery检索文本到HTML
- 如何在 html CDATA 部分中检索文本
- 更改多个文本框并选择从一行检索到另一行的数据
- 文本区域中的回车作为换行检索
- 正在检索具有偏移值的选定文本
- 如何使用jquery从输入复选框中检索文本
- 以文本形式检索对象元素中的SVG Dom
- 如何在没有任何元素id的情况下检索表中的文本内容
- 无法检索动态创建的文本区域 jquery 的文本
- 将画布中输入的文本检索为字符串
- 将单击的链接文本传递给PHP,并使用该链接文本检索所有图像并在另一个页面中显示它们