jquery - 使用 jquery 提取字符串值

标签 jquery

如何从此输入中获取文本值:

我正在尝试获取此输入中文本元素的值“Hello”

<input id="myText" type="hidden" value="{"enabled":true,"value":"377352:0","text":"Hello","selected":false,"active":true}"/>

最佳答案

由于该值看起来像 JSON 字符串,因此请使用 parseJSON 方法对其进行解析并访问所需的属性。

var value = $.parseJSON($('#myText').val()).text;

引用:$.parseJSON()

注意:在标记中,输入的应将其内容括在单引号中,或者应转义字符串内的双引号。

<强> Demo

关于jquery - 使用 jquery 提取字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9181705/

相关文章:

jquery animate - 非常简单

javascript - 将多个链接href设置为特定链接jquery

javascript - jQuery 选择除一个元素之外的所有元素

javascript - 移动响应式网页 Accordion

javascript - Jquery - 隐藏列表中存在的所有具有 id 的元素

jQuery 无法通过 <option> 元素上的 attr() 设置 "selected"="selected"?

javascript - 在没有克隆的情况下复制跨度?

jquery - 如何设置 jQuery UI 对话框标题栏的文本颜色?

jquery - 为什么我的 checkbox.change 不起作用(jquery)?

javascript - 为 JavaScript 中的全局变量列表赋值