php读取select的option项的问题 form只能传递选中的option。用JS+hidden吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是啊,这个比较不好弄js+hidden怎么写? 通常做在form表单里,通过表单提交,然后取值得到 那样只能取到selected项的值 吧 没说清楚吧,我是说,我想把selected所有项都记录下来,相当于复制一个selected到别的页面里面 如果页面是你自己生成的话,那就把各项值放到一个hidden中去,然后用js读,或者直接提交给php <script language="javascript">function send(){ for (var i=0;i<form1.test.options.length;i++) form1.allselect.value+=(form1.test.options[i].value+"|"); form1.submit();}</script><form id="form1" name="form1" method="post" action=""><select id="test" name="test"><option value=a1>test1<option value=a2>test2<option value=a3>test3<option value=a4>test4</select><input name="allselect" type="hidden" id="allselect" value="" /><br /><input onClick="send()" type="button" name="Submit" value="提交" /></form>然后$_POST['allselect'],多个值之间用|分割开的,需要处理下 谢谢 luocheng82(小成) ,要的就是这样的效果高手,多谢,帮大忙了 新手问一下【配置wamp服务器控制上传文件大小的设置】 php与mysql的连接,怎么回事 「求助」关于PHP回调函数的疑问 求一条SQL语句 session的问题 cookie真的这么不可信? 怎么设置 phpmyadmin 的用户验证? 怎样预防把型如<input type="button" value="按钮" name="B3">这样的内容从库中读出后显示在页面上? 求助!PHP执行session_register("regid")时出以下错误!在线等 光机学院考研分数 求一正则表达式,在线等,OK马上给分 php 如何 插入特殊字符到数据库中
js+hidden怎么写?
function send(){
for (var i=0;i<form1.test.options.length;i++)
form1.allselect.value+=(form1.test.options[i].value+"|");
form1.submit();
}
</script>
<form id="form1" name="form1" method="post" action="">
<select id="test" name="test">
<option value=a1>test1
<option value=a2>test2
<option value=a3>test3
<option value=a4>test4
</select>
<input name="allselect" type="hidden" id="allselect" value="" />
<br />
<input onClick="send()" type="button" name="Submit" value="提交" />
</form>
然后$_POST['allselect'],多个值之间用|分割开的,需要处理下
高手,多谢,帮大忙了