麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

JavaScript實現的select點菜功能示例

2019-11-19 17:55:36
字體:
來源:轉載
供稿:網友

本文實例講述了JavaScript實現的select點菜功能。分享給大家供大家參考,具體如下:

<html xmlns="http://www.w3.org/1999/xhtml"><head>  <meta charset="utf-8">  <title>點菜</title>  <style type="text/css">    select{ width:120px;    }  </style></head><body><select id="select1">  <option value="1">雞蛋湯</option>  <option value="2">海帶湯</option>  <option value="3">萬巒豬腳</option>  <option value="4">炸豬排</option>  <option value="5">上海醉蟹</option>  <option value="6">紅燒獅子頭</option>  <option value="7">排骨燉白菜</option></select><input type="button" id="btnAdd" value="添加" /><input type="button" id="btnClear" value="取消" /><select id="select2"></select><input type="button" id="btnOk" value="確定" /><script type="text/javascript">  //初始化 select 的 size 屬性  var selectElement = document.getElementById("select1");  var select2Element = document.getElementById("select2");  var optionElements = selectElement.getElementsByTagName("option");  selectElement.size = optionElements.length;  select2Element.size = optionElements.length;  //獲取添加按鈕,并添加 click 事件  var btnAddElement = document.getElementById("btnAdd");  btnAddElement.onclick = function () {    var selectElement = document.getElementById("select1");    if (selectElement.selectedIndex < 0) {      alert("請選擇菜單!");      return;    }    var select2Element = document.getElementById("select2");    var optionElements = selectElement.getElementsByTagName("option");    select2Element.appendChild(selectElement.options[selectElement.selectedIndex]);    selectElement.removeChild(selectElement.options[selectElement.selectedIndex]);  }  //獲取刪除按鈕,并添加 click 事件  var btnClearElement = document.getElementById("btnClear");  btnClearElement.onclick = function () {    var selectElement = document.getElementById("select2");    if (selectElement.selectedIndex < 0) {      alert("無可選菜單!");      return;    }    var select2Element = document.getElementById("select1");    var optionElements = selectElement.getElementsByTagName("option");    select2Element.appendChild(selectElement.options[selectElement.selectedIndex]);    selectElement.removeChild(selectElement.options[selectElement.selectedIndex]);  }  //btnOk  var btnClearElement = document.getElementById("btnOk");  btnOk.onclick = function () {    var selectedElement = document.getElementById("select2");    var selectedElementLen = selectedElement.childNodes.length - 1;    if (selectedElement.childNodes.length - 1 <= 0) {      //    }    else {      var caidan = "";      for (var i = 0; i < selectedElementLen; i++) {        caidan = caidan + " " + selectedElement.options[i].text;      }      document.write("您選擇的有:" + caidan);    }  }</script></body></html>

運行效果圖如下:

更多關于JavaScript相關內容感興趣的讀者可查看本站專題:《JavaScript窗口操作與技巧匯總》、《JavaScript遍歷算法與技巧總結》、《JavaScript切換特效與技巧總結》、《JavaScript查找算法技巧總結》、《JavaScript錯誤與調試技巧總結》、《JavaScript數據結構與算法技巧總結》及《JavaScript數學運算用法總結

希望本文所述對大家JavaScript程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久精品视频2 | 国产一区二区高清在线 | 在线免费日本 | 日本在线播放一区二区 | 国产精品99一区二区 | 欧美 日韩 国产 在线 | 精精国产xxxx视频在线野外 | 国产毛片在线 | 在线播放免费播放av片 | 成人福利电影在线观看 | 国产91一区二区三区 | 美女扒开腿让男生桶爽网站 | 欧美大逼网 | 国产男女爽爽爽爽爽免费视频 | 韩国一大片a毛片 | 一级毛片看 | 国产成视频在线观看 | 亚洲福利在线视频 | av在线播放免费 | 免费国产不卡午夜福在线 | 伊人在线视频 | 日韩视频一区二区在线观看 | 日韩一级片一区二区三区 | 久久久精品视频网站 | 久久色播 | 国产精品99久久久久久久女警 | 亚洲性爰| av在线播放免费 | 国产99久久精品一区二区 | 欧美xxxx精品另类 | 国产羞羞视频在线观看 | 摸逼逼视频 | 久久我不卡 | av电影手机在线看 | 色视频在线 | 亚洲第九十九页 | 久久伊人精品热在75 | 精品一区二区久久久 | 久久99综合久久爱伊人 | 视频一区二区不卡 | 看免费5xxaaa毛片 |