如何在jquery中获取textarea的值? [英] how to get the value of a textarea in jquery?
本文介绍了如何在jquery中获取textarea的值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有这个表单,我试图从文本区域获取值。由于某种原因它不想。
i have this form and im trying to get the value from the text area. for some reason it doesn't want to.
<form action="/profile/index/sendmessage" method="post" enctype="application/x-www-form-urlencoded">
<div class="upload_form">
<dt id="message-label"><label class="optional" for="message">Enter Message</label></dt>
<dd id="message-element">
<textarea cols="60" rows="5" id="message" name="message"></textarea></dd>
<dt id="id-label"> </dt>
<dd id="id-element">
<input type="hidden" id="id" value="145198" name="id"></dd>
<dt id="send_message-label"> </dt>
<dd id="send_message-element">
<input type="submit" class="sendamessage" value="Send" id="send_message" name="send_message"></dd>
</div>
</form>
$("input.sendamessage").click(function(event) {
event.preventDefault();
var message = $('textarea#message').html();
var id = $('input#id').val();
console.log(message + '-' + id);
});
或 jsfiddle
任何想法?
推荐答案
价值textarea也采用 val
方法:
Value of textarea is also taken with val
method:
var message = $('textarea#message').val();
这篇关于如何在jquery中获取textarea的值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文