PHP里<form 的 input 页面动态增加 怎么搞 后台程序怎么处理? ie的话很好办,基本上element都可以通过JScript来create 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <form><div id="formdiv"></div></form><script>document.getElementById("formdiv").innerHTML+="<input type=\"text\" size=\"10\" name=\"newinput\">";</script> 给每个input定义名称,如input+N,然后把N的值传给下一页,取值的时候依次取input1,input2...inputN <form action="test.php" method="post" name="i"> <input type="text" name="bb" /> <input type="text" name="bb" /> <input type="text" name="bb" /> <input type="text" name="bb" /><input type="submit" name="ok" value="ok"/>这样的话,怎么取到每一个input的值。 function test() { txtobj=document.getElementsByName("bb"); for(var i=0;i<txtobj.length;i++) { alert(txtobj[i].value); }} <input type="text" name="bb" value="a"/> <input type="text" name="bb" value="b"/> <input type="text" name="bb" value="c"/> <input type="text" name="bb" value="d"/><input type="button" name="ok" value="ok" onclick="test();"/> <input type="text" name="bb" value="a"/> <input type="text" name="bb" value="b"/> <input type="text" name="bb" value="c"/> <input type="text" name="bb" value="d"/>你的几个<input>名字都一样,取出来bb值是最后一个被设置的<form name='theform' method="post"> <input type="text" name="bb1" value="a"/> <input type="text" name="bb2" value="b"/> <input type="text" name="bb3" value="c"/> <input type="text" name="bb4" value="d"/><?for($i=1;$i<5;$i++){ $temp[]=$_POST["bb$i"];}?>至于你要动态加入<input>最好用js,或者用模版 smarty数组的key是一个变量时的问题 PHP截取从数据库中读出的数据 php中 file_get_contents 读取不到数据 超链接传递参数的问题 发送的头信息为什么会失效? 问下问题 GD处理bmp文件,出现错误…… php 显示图片的问题 再问,一个DISKMAN的问题,内详?急的 imagettftext()绝对路径也报错 第一菜鸟的session问题 高分求利用PHP实现的单点登陆系统
<script>
document.getElementById("formdiv").innerHTML+="<input type=\"text\" size=\"10\" name=\"newinput\">";
</script>
<input type="text" name="bb" />
<input type="text" name="bb" />
<input type="text" name="bb" /><input type="submit" name="ok" value="ok"/>这样的话,怎么取到每一个input的值。
txtobj=document.getElementsByName("bb");
for(var i=0;i<txtobj.length;i++) {
alert(txtobj[i].value);
}
}
<input type="text" name="bb" value="a"/>
<input type="text" name="bb" value="b"/>
<input type="text" name="bb" value="c"/>
<input type="text" name="bb" value="d"/><input type="button" name="ok" value="ok" onclick="test();"/>
<input type="text" name="bb" value="b"/>
<input type="text" name="bb" value="c"/>
<input type="text" name="bb" value="d"/>
你的几个<input>名字都一样,取出来bb值是最后一个被设置的
<form name='theform' method="post">
<input type="text" name="bb1" value="a"/>
<input type="text" name="bb2" value="b"/>
<input type="text" name="bb3" value="c"/>
<input type="text" name="bb4" value="d"/>
<?
for($i=1;$i<5;$i++)
{
$temp[]=$_POST["bb$i"];
}
?>
至于你要动态加入<input>最好用js,或者用模版