php读取select的option项的问题

szjq 2006-11-06 02:17:47
一个select的option我想用php读取,php怎么可以读取
比如:
<select name=test>
<option value=a1>test1
<option value=a2>test2
<option value=a3>test3
<option value=a4>test4
...
</select>

我想取出来这个select的所有option的值和显示的参数,就是上例中的value值和"test1"..等,如果取不到test1...之类的值,取到所有value也行
高手给个解决方法吧

...全文
1162 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
szjq 2006-11-09
  • 打赏
  • 举报
回复
谢谢 luocheng82(小成) ,要的就是这样的效果
高手,多谢,帮大忙了
懒得去死 2006-11-07
  • 打赏
  • 举报
回复
$_POST['test'];
yanxw_227 2006-11-07
  • 打赏
  • 举报
回复
通常做在form表单里,通过表单提交,然后取值得到
andylrr 2006-11-07
  • 打赏
  • 举报
回复
dsfsfdsf
luocheng82 2006-11-07
  • 打赏
  • 举报
回复
<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'],多个值之间用|分割开的,需要处理下
qindj 2006-11-07
  • 打赏
  • 举报
回复
如果页面是你自己生成的话,那就把各项值放到一个hidden中去,然后用js读,或者直接提交给php
szjq 2006-11-07
  • 打赏
  • 举报
回复
没说清楚吧,我是说,我想把selected所有项都记录下来,相当于复制一个selected到别的页面里面
szjq 2006-11-07
  • 打赏
  • 举报
回复
那样只能取到selected项的值 吧
szjq 2006-11-06
  • 打赏
  • 举报
回复
是啊,这个比较不好弄
js+hidden怎么写?
zeroleonhart 2006-11-06
  • 打赏
  • 举报
回复
正则读取页面
wasuka 2006-11-06
  • 打赏
  • 举报
回复
form只能传递选中的option。用JS+hidden吧

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧