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(小成) ,要的就是这样的效果高手,多谢,帮大忙了 滚动效果 (留言板问题)面试要我用PHP写个留言板,下面写的无法运行,最后一行错误,有谁帮我改下或帮我写个可以运行的留言板,谢谢。 nusoap 问题 关于excelreader读取excel乱码的问题 php连接远程数据库(mssql 2000)失败?但连接本地成功! JS怎样动态调用PHP 请问这条SQL语句哪有错? 如何在页面传递数组?高手请指点,在线等,急!!! 如何在windows xp下安装APACHE和PHP? 求教一个select and create table问题(php+mysql) 求一正则表达式,在线等,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'],多个值之间用|分割开的,需要处理下
高手,多谢,帮大忙了