JUQERY是否能获取由append方法创建的隐藏域值?

varc=form1.hideinfo.value;$("#X1").append("<inputtype='hidden'name='hideinfo'value='w... var c=form1.hideinfo.value;

$("#X1").append("<input type='hidden' name='hideinfo' value='wew' />”);
$("#X1").append(c);//输出的结果为:提示SCRIPT5007: 无法获取属性“value”的值: 对象为 null 或未定义
<div id ="X1"></div>
<form name=form1>

而如果这样写
<div id ="X1">
<input type='hidden' name='hideinfo' value='wew' />

</div>
$("#X1").append(c);//这里的输出结果就是wew
我想问的是如果是用JQUERY不论是html或者append方法创建一个隐藏域还是按钮之类的都接收不到值,还是我接收的方法有误?
展开
 我来答
魔术世界中文版
2012-10-27 · TA获得超过441个赞
知道小有建树答主
回答量:271
采纳率:50%
帮助的人:191万
展开全部
是这样的,你把C的位置放错了,将其改成
$("#X1").append("<input type='hidden' name='hideinfo' value='wew' />”);
var c=form1.hideinfo.value;
$("#X1").append(c);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式