zoukankan      html  css  js  c++  java
  • 例子:动态生成下拉菜单,在对应的文本域显示选择内容

     1 <!DOCTYPE html>
     2 <html lang="en">
     3 <head>
     4 <meta charset="UTF-8">
     5 <title>课程</title>
     6 </head>
     7 <body>
     8 <select id="myCourse" onchange="getCourse();">
     9 <option value="" selected>--请选择一门课程---</option>
    10 </select>
    11 <textarea id="myares" cols=30 rows="10"></textarea>
    12 <script type="text/javascript">
    13     var last_select_num=3;//从数据库中查询,发现用户上次选择了3门课程
    14     //动态添加第一门课程java
    15     var myOption=document.createElement("OPTION");
    16     myOption.value="java";
    17     myOption.text="java";
    18     myCourse.add(myOption);
    19     //动态添加第二门课程js
    20     var myOption=document.createElement("OPTION");
    21     myOption.value="js";
    22     myOption.text="js";
    23     myCourse.add(myOption);
    24     //动态添加第三门课程vs
    25     var myOption=document.createElement("OPTION");
    26     myOption.value="vs";
    27     myOption.text="vs";
    28     myCourse.add(myOption);
    29     //动态添加第四门课程vs
    30     var myOption=document.createElement("OPTION");
    31     myOption.value="vb";
    32     myOption.text="vb";
    33     myCourse.add(myOption);
    34 
    35 function getCourse(){
    36     //注意这种方式的结果,有什么区别
    37     myares.value+="你选中了1:"+myCourse.value+"
    ";
    38 }
    39 </script>
    40 </body>
    41 </html>
  • 相关阅读:
    【Java】Swing-LookAndFeel 初解
    【软件】软件发布版本号说明
    【Gradle】Gradle compile 运用
    【Java】String,StringBuilder,StringBuffer 区别与实现
    Java面试题
    java面向对象_抽象类和接口
    Java学习_int和Integer的区别+包装类
    PHP-格式标签
    PHP+Zend 输出时中文乱码问题
    JSP学习
  • 原文地址:https://www.cnblogs.com/nifengs/p/4828949.html
Copyright © 2011-2022 走看看