jquery 赋值问题.

<textareaid="textarea4"cols="75"rows="5"></textarea><inputtype="hidden"name="textarea... <textarea id="textarea4" cols="75"rows="5"></textarea>
<input type="hidden" name="textarea4value" value="??" />
获取textarea4的值并赋给hidden用jquery该如何操作呢,不用JS行吗?直接在value里怎么写呢?
展开
 我来答
浴火fToG7
2011-11-01 · TA获得超过456个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:191万
展开全部
<input type="hidden" name="textarea4value" id="textarea4value" value="" /><!--给隐藏域加个id-->
<textarea id="textarea4" cols="75"rows="5"></textarea>
<input type="button" value="赋值" id="fuzhi">
<script>
$(document).ready(function(){
$("#fuzhi").click(function(){
var text_str = $("#textarea4").val();
$("#textarea4value").attr("value", text_str);
})
})
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaofeizm55333

2015-12-23 · TA获得超过1.4万个赞
知道大有可为答主
回答量:8535
采纳率:78%
帮助的人:881万
展开全部

jquery 使用 val(val) 函数给input赋值

val(val)是jquery函数,最容易混淆的是获取input的函数是val();  

区别非常小,一个是带参数,一个是不带参数;  

  

<input name="user" class="txtshort" id="user" value="输入手机号码或邮箱" />

  

$("#user").val(""); 清空ID为user的值;

$("#user").val("139139xxxxx"); 给input赋值 139139xxxxx;

alert( $("#user").val() );弹出框显示input的文本值

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友67d4d83
2011-11-03 · TA获得超过333个赞
知道小有建树答主
回答量:673
采纳率:0%
帮助的人:335万
展开全部
textarea的value是html()或者text()
假设你的hidden控件的ID是textarea4value
$("#textarea4value").val($("#textarea4").html());
$("#textarea4value").val($("#textarea4").text());
你可以比较下两者的区别!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式