javascript - 如何获取标签的文本变化值?

标签 javascript jquery html

<p class="postal">
  <label contenteditable="true" class="tabValue">post code</label>
  <label contenteditable="true" class="tabValue">post code</label>
</p>

$(document).ready(function() {
$('.tabValue').change(function() {
    console.log(this.innerText);
   });
});

我一直在尝试使用这个核心,但无法将更改文本值发送到控制台。 请访问此链接获取示例:http://jsfiddle.net/wqje0x6s/2/

最佳答案

在jquery中使用.text()

$(document).ready(function() {
    $('#tabValue').focusout(function() {
        console.log($(this).text());
    });
});

Fiddle

关于javascript - 如何获取标签的文本变化值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29668749/

相关文章:

javascript - Angularjs - 简单的单选按钮无法选择

javascript - 为什么我不能使用 Array.prototype.find 和 String.prototype.startsWith 作为过滤器?

javascript - RegEx 检查密码 6 个字符 + 1 个数字

jquery - 使用 jQuery 调整窗口大小的响应表

html - 为什么我的输入框被强制到另一行?

javascript - 加载时自动点击 div 中的按钮

javascript - 将已解决的 promise 分配给变量

javascript - JavaScript 中的 ActionScript 调用函数

javascript - 如果 div 没有特定的类,则隐藏它

c# - 按钮事件未在 javascript 中触发