国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > JavaScript > 正文

javascript如何操作HTML下拉列表標簽

2020-03-24 16:00:31
字體:
來源:轉載
供稿:網友
先給大家講下大概實現思路,具體內容介紹請看下面。判斷select選項中 是否存在Value="paraValue"的Item 向select選項中 加入一個Item 從select選項中 刪除一個Item 刪除select中選中的項 修改select選項中 html' target='_blank'>value="paraValue"的text為"paraText" 設置select中text="paraText"的第一個Item為選中 設置select中value="paraValue"的Item為選中 得到select的當前選中項的value 得到select的當前選中項的text 得到select的當前選中項的Index 清空select的項 js 代碼// 1.判斷select選項中 是否存在Value="paraValue"的Item
function jsSelectIsExitItem(objSelect, objItemValue) { var isExit =false; for (var i =0; i objSelect.options.length; i++) { if (objSelect.options[i].value == objItemValue) { isExit =true; break; return isExit; }// 2.向select選項中 加入一個Item function jsAddItemToSelect(objSelect, objItemText, objItemValue) { //判斷是否存在 if (jsSelectIsExitItem(objSelect, objItemValue)) { alert("該Item的Value值已經存在"); }else{ var varItem =new Option(objItemText, objItemValue); objSelect.options.add(varItem); alert("成功加入"); }
// 3.從select選項中 刪除一個Itemfunction jsRemoveItemFromSelect(objSelect, objItemValue) { //判斷是否存在 if (jsSelectIsExitItem(objSelect, objItemValue)) { for (var i =0; i objSelect.options.length; i++) { if (objSelect.options[i].value == objItemValue) { objSelect.options.remove(i); break; alert("成功刪除"); }else{ alert("該select中 不存在該項"); }// 4.刪除select中選中的項 function jsRemoveSelectedItemFromSelect(objSelect) { var length = objSelect.options.length -1; for(var i = length; i i--){ if(objSelect[i].selected ==true){ objSelect.options[i] =null; }// 5.修改select選項中 value="paraValue"的text為"paraText" function jsUpdateItemToSelect(objSelect, objItemText, objItemValue) { //判斷是否存在 if (jsSelectIsExitItem(objSelect, objItemValue)) { for (var i =0; i objSelect.options.length; i++) { if (objSelect.options[i].value == objItemValue) { objSelect.options[i].text = objItemText; break; alert("成功修改"); }else{ alert("該select中 不存在該項"); }// 6.設置select中text="paraText"的第一個Item為選中 function jsSelectItemByValue(objSelect, objItemText) { //判斷是否存在 var isExit =false; for (var i =0; i objSelect.options.length; i++) { if (objSelect.options[i].text == objItemText) { objSelect.options[i].selected =true; isExit =true; break; //Show出結果 if (isExit) { alert("成功選中"); }else{ alert("該select中 不存在該項"); }// 7.設置select中value="paraValue"的Item為選中document.all.objSelect.value = objItemValue;
// 8.得到select的當前選中項的value var currSelectValue = document.all.objSelect.value;// 9.得到select的當前選中項的text var currSelectText = document.all.objSelect.options[document.all.objSelect.selectedIndex].text;// 10.得到select的當前選中項的Indexvar currSelectIndex = document.all.objSelect.selectedIndex; // 11.清空select的項 document.all.objSelect.options.length =0; 以上內容介紹了javascript操作html下拉列表標簽的方法,希望大家喜歡本文所述。更多編程語言

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 普格县| 余姚市| 安庆市| 方正县| 潮州市| 宜州市| 龙门县| 康马县| 凌源市| 岢岚县| 府谷县| 桃园市| 响水县| 北安市| 苏州市| 阿拉尔市| 曲麻莱县| 长岛县| 株洲市| 长兴县| 山丹县| 正安县| 宁德市| 中阳县| 东安县| 台南县| 鄱阳县| 鞍山市| 库尔勒市| 鄂伦春自治旗| 勃利县| 保山市| 绥中县| 灵璧县| 扎囊县| 西宁市| 定结县| 兰西县| 高邑县| 阳朔县| 舒城县|