javascript - 从动态文本区域获取价值
问题描述
我有一个文本区域字段,我想获取该文本区域的值,所以我尝试通过 javascript 获取,例如:
var body = "Descripción";
var _body = $("div[title='" + body + "']");
文本区
<textarea rows="10" cols="20" id="Descripci_x00f3_n_9b68a148-3221-43c6-abf3-bb32afd3e51b_$TextField" title="Descripción Campo obligatorio" class="ms-long"></textarea>
但我只是得到对象而不是价值。
出于某种原因,当我在文本区域中写入时,此输入会随我想要的值而变化:
<input id="ClientFormPostBackValue_742e5004-4272-4f68-b3b9-a3c9e3d9ba9b_Descripci_x00f3_n" name="ClientFormPostBackValue_742e5004-4272-4f68-b3b9-a3c9e3d9ba9b_Descripci_x00f3_n" type="hidden" value="this is the value I want">
如何从此输入中检索值?问候
解决方案
var body = "Descripción";
//use `^=` to denote that the attribute should start with a string
var _body = $("textarea[title^='" + body + "']");
console.log(_body.val());
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<textarea rows="10" cols="20" id="Descripci_x00f3_n_9b68a148-3221-43c6-abf3-bb32afd3e51b_$TextField" title="Descripción Campo obligatorio" class="ms-long">
Stuff
</textarea>
推荐阅读
- java - JPA/Hibernate 中的孤儿和儿童处理
- laravel - Laravel:如何从 Ajax 成功传递到 vuejs
- node.js - 如何使用 nestjs/mongoose 在模式类中定义 mongoose 方法?
- r - 为什么 R 函数在第一次运行时会使用更多内存?
- machine-learning - SRGAN 模型不学习
- javascript - .map() 函数更新先前的变量
- linux - Linux:如何使用 Apache 用户进行 SSH 连接?
- reactjs - 如何使用 React.js 在 botframework 网络聊天中创建自定义卡片(如自适应卡片)?
- json - 如何将数据文件(xml、json、yaml)转换为可执行的 C 文件?
- python - 组的名称是什么?在 odoo 10