-
哆啦的时光机
12345678910111213141516171819202122232425262728293031323334353637383940414243一般常见的表单是单选,文本输入以及选择框,但也有多选的,处理多选也还有讲究的,我们看看以下代码: <pre><?print_r($_POST);?><form method=post action="">Invest interest<br /><select name="title[]" size="6" multiple> <option value="Foreign Exchange">Foreign Exchange</option> <option value="Share CFDs">Share CFDs</option> <option value="Metal & Commodities">Metal & Commodities</option> <option value="Indices">Indices</option> <option value="Binary Options">Binary Options</option> <option value="Option">Option</option> </select><br /><input type="submit" value="提交!"></form></pre> 以上代码点击提交后是这样的: Array( [product] => Array ( [0] => Foreign Exchange [1] => Share CFDs ) ) 选择多选就可以,设置一下显示几行 最关键的其实就是下面的代码:name="title[]" multiple="multiple" name要设定为数组标识,否则只能收到最后一个选定的值size是显示几行multiple是这个形式必选的。
-
慕勒3428872
php 和 js 是二个端处理的(服务器端,客户端) 基本不能交互"(我想在这个表格上输出上一个表格的选择值,请问应该在这里填上什么样的语句)"要实现楼主说的功能,只能使用js要输出的地方放一个文本框,属性名为 OneText当select的值变动时,触发 onchange()事件 变动 OneText的值
-
FFIVE
<select name="tasktime" ><option value="2">A</option><option value="3">B</option><option value="4">C</option></select>select 有个 name 属性.当你选择一个option: C 之后,在PHP页面里面这样调用:$selectOption = $_POST['tasktime'];则 $selectOption = "4";
-
蝴蝶不菲
<table><tr><td><select name="tasktime" id="tasktime" onChange="getElementById('div_test').innerHTML=this.value;" ><option value="2">A</option><option value="3">B</option><option value="4">C</option></select></td></tr><tr><td>输出测试:<font size=5 color=red><div id='div_test'></div></font></td></tr></table>