如何在jquery中获取textarea的值?

时间:2010-06-25 16:28:39

标签: jquery ajax

如果我正在使用

,如何在jquery中获取Textarea值
<form name="myform"> 
<textarea name="msg" id="msg"></textarea>
</form>

此语法无法正常工作

 var text = $('textarea#message').val();

任何人都可以告诉我这些事情吗?

6 个答案:

答案 0 :(得分:7)

你的想法是正确的,但你的选择器有点偏离:

$('textarea#msg').val(); //not "message"

ID-selector的ID需要完全匹配:)

答案 1 :(得分:4)

$("#msg").val();

答案 2 :(得分:2)

你试过了吗?

$("textarea#msg").val(result.message);

$("textarea#msg").val()

答案 3 :(得分:1)

您似乎错误地定位了文本区域。试试var text = $('textarea#msg').val()

答案 4 :(得分:0)

如果你的textarea的Id是“msg”,那么你的选择器需要使用它。

var text = $('textarea#msg').val();

答案 5 :(得分:0)

您的代码:

<form name="myform"> 
<textarea name="msg" id="msg"></textarea>
</form>

您的ID名称是:msg,而不是消息 所以你的代码应该是这样的:

var text = $('textarea#msg').val();