![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
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方法创建一个隐藏域还是按钮之类的都接收不到值,还是我接收的方法有误? 展开
$("#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方法创建一个隐藏域还是按钮之类的都接收不到值,还是我接收的方法有误? 展开
1个回答
展开全部
是这样的,你把C的位置放错了,将其改成
$("#X1").append("<input type='hidden' name='hideinfo' value='wew' />”);
var c=form1.hideinfo.value;
$("#X1").append(c);
$("#X1").append("<input type='hidden' name='hideinfo' value='wew' />”);
var c=form1.hideinfo.value;
$("#X1").append(c);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询