繁体   English   中英

从动态文本区域获取价值

[英]Getting value from dynamic text area

我有一个文本区域字段,我想获取该文本区域的值,所以我尝试通过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> 

您想在单击按钮后获取数据吗? 如果是这样的话。

 function run() { var textbox = document.getElementById("Descripci_x00f3_n_9b68a148-3221-43c6-abf3-bb32afd3e51b_$TextField").value; document.write(textbox); } </script> 
 <textarea rows="10" cols="20" id="Descripci_x00f3_n_9b68a148-3221-43c6-abf3-bb32afd3e51b_$TextField" title="Descripción Campo obligatorio" class="ms-long"></textarea> <br/> <button type="button" onclick="run()">get</button> 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM