解决方案 »
- 如何使用html5标签
- Cookie 的问题。
- jQuery UI的Dialog时,Dialog刚刚弹出,LinkButton的事件就迫不及待地触发掉
- 求高手:javascript动态创建的table怎么添加cell的相应函数
- 请问javascript中怎么判断输入筐中输入得是数字?
- 帮忙找个错误,可能是类型转换方面的?
- 用javascript如何取得服务器端的日期和时间?
- 验证信息不起作用,代码有错吗大神们帮我看看~~
- 写javascript代码,ie上面总出这个提示,但其它网站不出提示。
- 如何用js或库实现网页打开自动复制一段文本
- 这个问题困扰我好长时间了
- 那位大神帮忙写一个简单的图片滑动的代码,只要实现点一下数字就换一张图片的效果
==>
input name="nogood_name[js-var-row-index]"
所以我才说是不是js增加的这些内容没有进入form。
使用服务端方式获取 是无法拿到东西的 你只能submit到服务端 你可以提交当前页 然后在做处理 试试
使用服务端方式获取 是无法拿到东西的 你只能submit到服务端 你可以提交当前页 然后在做处理 试试你可以单独开个页面 做个测试 动态用JS给页面增加一个input 用服务端的方式输出做个input看看 能不能拿到
嗯,你给的链接中帖子里他是没写name,我可没犯这个低级错误。
<html>
<head>
<script type="text/javascript">
function addrow(){
var tab=document.getElementById('cartTable');
var tr=tab.insertRow();
var td=tr.insertCell();
td.innerHTML="<input name='name["+tab.rows.length+"]' value='raw"+tab.rows.length+"'>"
}
</script>
</head>
<body>
<form>
<table id='cartTable'>
<tr><td><input name='name[0]' value='raw'></td></tr>
</table>
<input type='button' value='add row' onclick='javascript:addrow()'>
<input type='submit'>
</form>
</body>
</html>
你这个还是用另外一个hidden来传你的name然后在服务器上解析出来比较好<div id='textcollection'>
<input type='text' name='add1'/>
<input type='text' name='add2'/>
<input type='hidden' value='1|2'/>
</div>
仔细看看,看你这描述应该是动态添加的不在form里面