深入探讨PHP下拉框选择的实现方法
实现
第一种PHP下拉框实现方法:
- < ?php
- //提交下拉框;
- //直接饱触发onchange事件的结果
- $id=$_GET[myselect]; // myselect
为location.herf?id的名字; - echo $id;
- //用表单提交的结果;
- if($_POST["sendSelect"]){ //sendSelect 为表单的名字;
- $select_val=$_POST["selectID"];
- echo "你选择的值为: $select_val";
- }
- // print_r($_POST);
- $xing="xing";
- $fang="fang";
- echo < a href=del_03.php?id=.$xing.
&action=.$fang.>flx< /a>; - //php中,在删除内容时,给的提示的写法; href 后面必须加引号;
- echo "n"."< input type=button
value=删除 onclick="if(confirm(确定要删除吗))
{ location.href=?delete=$result_manage[p_id]}"> - < br>< br>";
- }
- echo "< input type=button value=connect_next
onclick="location.href=del_03.php?id=
$xing&action=$fang">"; - ?>
第二种PHP下拉框选择实现方法:
- < input type="button" value="delete" onclick="
if(confirm(确定要删除吗)) location.href=
del_03.php?id=xing">< br/>- < script language="JavaScript" type="text/javascript">
- function select(obj){
- window.location.href=del_04.php?myselect=
+obj.options[obj.selectedIndex].value;- return; //可以不写;
- }
- < /script>
- < input type="button" value="delete"
onclick="if(confirm(确定要删除吗))
location.href=del_03.php?id=xing">< br/>- < form name="myform" action="del_04.php"
method="post">- < !-- 直接触发onchange 事件 ,此时不用提交表单,-- >
- < !--< select name="selectID" onchange=
"location=del_04.php?myselect=+this.options
[this.selectedIndex].value">-->- < !-- 把onchange 的事件写在一个函数里面-- >
- < select name="selectID" onchange="select(this)">
- < !-- < select name="selectID" >-->
- < option value="0">请选择< /option>
- < option value="value1">option1< /option>
- < option value="value2">option2< /option>
- < option value="value3">option3< /option>
- < /select>
- < input type="submit" name="sendSelect"
value="提交下拉框"/>- < /form>
以上就是PHP下拉框的两种实现方法介绍。
教程链接:http://www.phprm.com/frame/php1004001.html
随意转载~但请保留教程地址★