Javascript:根据其内容选择选项

Zac*_*man 0 html javascript html-select

基本上这个,但纯粹的javascript:
如何根据select标签的内容获取select标签的'value',使用Nokogiri

我有一个包含很多国家/州的选择列表,我希望能够根据<option>标签之间的内容选择一个.

<option value="4783">Argentina</option>
Run Code Online (Sandbox Code Playgroud)

(我知道我可以使用这个值,但每个都是数字的随机网格,所以我必须收集每一个 - 不经济)

scu*_*ffe 5

这有点痛苦,但在纯JavaScript中:

for(var i=0,sL=mySelObj.length;i<sL;i++){
  if(mySelObj.options[i].text == myValue){
    mySelObj.selectedIndex = i;
    break;
  }
}
Run Code Online (Sandbox Code Playgroud)