js判斷option項中是否含有具有給定value值的項
在實際應用中,或許可能會有這樣的需求,那就是判斷眾多的option項中,是否具有給定value屬性值的項,下面就通過程式碼例項介紹一下如何實現此功能,程式碼如下:
[JavaScript] 純文字檢視 複製程式碼function jsSelectIsExitItem(objSelect,objItemValue){ var isExit=false; for(var index=0;index<objSelect.options.length;index++){ if(objSelect.options[index].value==objItemValue){ isExit=true; break; } } return isExit; }
上面的程式碼實現了我們的要求,下面對程式碼做一下注釋:
1.function jsSelectIsExitItem(objSelect,objItemValue){},此函式實現了判斷功能,第一個引數是select物件,第二個引數是要檢查的value值。2.var isExit=false,首先宣告一個變數,並賦值為false,用來標識是否具有指定的項。
3.for(var index=0;index<objSelect.options.length;index++),遍歷每一個option選項。
4.if(objSelect.options[index].value==objItemValue){
isExit=true;
break;
}判斷當前項的value值是否和給定的值相同,如果相同,則將isExit賦值為true,並跳出for迴圈。
5.return isExit,返回isExit。
相關文章
- js判斷陣列中是否含有指定元素程式碼例項JS陣列
- js判斷字串中是否含有指定字元JS字串字元
- js判斷字串中是否含有指定的子字串JS字串
- js如何判斷字串中是否含有指定字元JS字串字元
- js如何使用includes()判斷陣列是否含有指定值JS陣列
- js如何判斷一個變數是否具有值JS變數
- jquery獲取select下拉選中option項的value值jQuery
- JS如何判斷一個陣列是否為空、是否含有某個值JS陣列
- js如何判斷陣列中是否含有某個元素JS陣列
- js如何判斷陣列是否含有指定的元素JS陣列
- Java 判斷字串中是否含有漢字.Java字串
- js判斷元素是否為空程式碼例項JS
- js判斷字串是否含有特殊字元和emoji表情JS字串字元
- javascript如何獲取當前選中的option項的文字和value值JavaScript
- js判斷文字框是否為空程式碼例項JS
- js判斷螢幕是否旋轉程式碼例項JS
- 判斷oracle是否是rac例項Oracle
- php判斷字串A是否含有字串BPHP字串
- JavaScript判斷表單元素value值是否被修改過JavaScript
- [CodeWars][JS]如何判斷給定的數字是否整數JS
- js實現的判斷是否是閏年程式碼例項JS
- 判斷DOM元素是否含有子節點
- javascript如何判斷物件直接量中是否含有指定屬性JavaScript物件
- Oracle中如何判斷一個字串是否含有漢字(中文)Oracle字串
- 如何判斷一項技術是否有前途?
- golang中判斷兩個slice是否相等與判斷值下的 陣列是否相等Golang陣列
- js實現的判斷變數是否為數字程式碼例項JS變數
- js如何判斷陣列中是否存在指定的值並返回索引JS陣列索引
- js判斷checkbox是否選中JS
- js查詢指定的陣列中是否含有指定的值JS陣列
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- 判斷核取方塊中是否有被選中的程式碼例項
- JavaScript判斷元素是否具有required屬性JavaScriptUI
- 判斷資料庫是否需要例項恢復資料庫
- js實現的判斷當前瀏覽器是否flash程式碼例項JS瀏覽器
- js如何判斷一個變數是否有值JS變數
- js判斷指定的值是否為整數的程式碼JS
- jQuery如何判斷元素是否具有指定的屬性jQuery