動態添加option在某些特殊的情況下還是比較實用的,本文有個小示例為大家介紹下createElement使用,感興趣的朋友可以參考下
代碼如下: <!DOCTYPE html> <html> <head> <title>select.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> </head> <body> <select id = "myCourse" onchange = "getCourse();"> <option value = "" selected>--請選擇一門課程--</option> </select> <textarea id = "myares" rows="10" cols="30"></textarea> <script type="text/javascript" type = "text/javascript"> <!-- var last_select_num = 3;//加入從數據庫中查詢 //動態添加第一門課程 var myOption = document.createElement("option"); myOption.value = "java"; myOption.text = "java"; myCourse.add(myOption); //動態添加第二門課程、 myOption = document.createElement("option"); myOption.value = "oracle"; myOption.text = "oracle"; myCourse.add(myOption); //動態添加第三門課程、 myOption = document.createElement("option"); myOption.value = "javaEE"; myOption.text = "javaEE"; myCourse.add(myOption); function getCourse(){ myares.value += "你選擇了:"+myCourse.value +"rn"; } --> </script> </body> </html>