我好像做过一个,多选的,用的javascript <select multipul id="favor"> ... </select><script...> var options=document.getElementById("favor"); var string=""; var i; for(i=0;i<options.length;i++) {} </script>
sorry,按了下回车,接着 <script...> var options=document.getElementById("favor"); var string=""; var i; for(i=0;i<options.length;i++) { option=options[i]; if(option.select) str+= value//value是那个选择所对应的字符串 } </script> 靠这个得到str,然后用get或post发送到服务器端,进行相应处理。 选择框的属性有些记不清了,有不对的你再查一下吧,给个思路
也可以在php页面获取显示 如楼上
<select multipul id="favor">
...
</select><script...>
var options=document.getElementById("favor");
var string="";
var i;
for(i=0;i<options.length;i++)
{}
</script>
<script...>
var options=document.getElementById("favor");
var string="";
var i;
for(i=0;i<options.length;i++)
{
option=options[i];
if(option.select)
str+= value//value是那个选择所对应的字符串
}
</script>
靠这个得到str,然后用get或post发送到服务器端,进行相应处理。
选择框的属性有些记不清了,有不对的你再查一下吧,给个思路
1. 通过提交表单
2.jquery
<option>1</option>
<option>2</option>
</select>js:<script type="text/javascript">
function showval(obj){
alert(obj.value);
}
</script>
你这种需求,可以考虑变通一下,采用session或者cookie
ajax把js取到的值传到一个页面,写入session或者cookie,然后爱怎么处理就怎么处理
是不是在用户选择的同时进行验证