快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

对Javascript和select部件的结合运用

<?php

//对Javascript和select部件的结合运用
//在写程序的过程,我想实现在select对象选中选项后,
//不需要提交按钮,而直接触发动作,且在动作发生后
//的页面中要保持所选择的选项。经过形容,终于通过
//使用Javascript及select对象的onchange属性及
//value值而实现了这种功能。
//代码如下(文件名为"test.php"):


  switch ($mon){
    case \\'\\': echo \\'请选择您的星座:\\';break;
    case \\'1\\':echo \\'您的星座是水瓶座\\';break;
    case \\'2\\':echo \\'您的星座是双鱼座\\';break;
    case \\'3\\':echo \\'您的星座是白羊座\\';break;
    case \\'4\\':echo \\'您的星座是金牛座\\';break;
    case \\'5\\':echo \\'您的星座是双子座\\';break;
    case \\'6\\':echo \\'您的星座是巨蟹座\\';break;
    case \\'7\\':echo \\'您的星座是狮子座\\';break;
    case \\'8\\':echo \\'您的星座是处女座\\';break;
    case \\'9\\':echo \\'您的星座是天平座\\';break;
    case \\'10\\':echo \\'您的星座是天蝎座\\';break;
    case \\'11\\':echo \\'您的星座是射手座\\';break;
    case \\'12\\':echo \\'您的星座是魔蝎座\\';break;
    default:break;
  }       
?>

<form name="form1">
  <select name="month_select"
     onChange="javascript:location.href=
                   this.options[this.selectedIndex].value">
  <option>--请选择你的星座--</option>
  <option value="test.php?mon=1"
     <?php if($mon=="1") echo " selected"; ?>>水瓶座</option>
  <option value="test.php?mon=2"
     <?php if($mon=="2") echo " selected"; ?>>双鱼座</option>
  <option value="test.php?mon=3"
     <?php if($mon=="3") echo " selected"; ?>>白羊座</option>
  <option value="test.php?mon=4"
     <?php if($mon=="4") echo " selected"; ?>>金牛座</option>
  <option value="test.php?mon=5"
     <?php if($mon=="5") echo " selected"; ?>>双子座</option>
  <option value="test.php?mon=6"
     <?php if($mon=="6") echo " selected"; ?>>巨蟹座</option>
  <option value="test.php?mon=7"
     <?php if($mon=="7") echo " selected"; ?>>狮子座</option>
  <option value="test.php?mon=8"
     <?php if($mon=="8") echo " selected"; ?>>处女座</option>
  <option value="test.php?mon=9"
     <?php if($mon=="9") echo " selected"; ?>>天平座</option>
  <option value="test.php?mon=10"
     <?php if($mon=="10") echo " selected"; ?>>天蝎座</option>
  <option value="test.php?mon=11"
     <?php if($mon=="11") echo " selected"; ?>>射手座</option>
  <option value="test.php?mon=12"
     <?php if($mon=="12") echo " selected"; ?>>魔蝎座</option>
  </select>
</form>
         


【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    

返回类别: 教程
上一教程: 怎样在PHP中通过ADO调用Asscess数据库和COM程序
下一教程: 显示访客的IP地址

您可以阅读与"对Javascript和select部件的结合运用"相关的教程:
· php与XML、XSLT、Mysql的结合运用,安装篇
· PHP和MYSQL合理且有效的结合在一起
· PEAR::HTML_QuickForm与Smarty 的结合应用
· 以文本方法上传二进制文件的PHP程序
· php写的发送附件的程序(一)
    微笑服务 优质保证 索取样品