选择所选索引时如何弹出选定的警报

时间:2016-10-19 07:56:24

标签: javascript html

我想如果选择了选项中的选择索引然后弹出选定的警报,但我不知道该怎么做,这是我的JavaScript代码:

<script>
    function check1(){
       var e= document.getElementById("maske");
       var selec= e.options[e.selectedIndex].value;
       if(document.selec.value==1){
           alert("Minta tambahan gaji");
       }
    }

我的HTML代码:

<select name="masalah_keuangan" id="maske">
<option value="1">Gaji terlalu sedikit</option>
</select>
<button name="button1" onclick="check1();">Enter</button>

我想如果选项值为1,则弹出alert("Minta tambahan gaji")

怎么做?

2 个答案:

答案 0 :(得分:0)

功能应如下所示

function check1(){
   var e = document.getElementById("maske");
   var selec = e.options[e.selectedIndex].value;
   if(selec==1){
     alert(e.options[e.selectedIndex].text);
   }
}

答案 1 :(得分:0)

首先,您需要获取选项(select)的值,并在if条件之后显示警告:

function check1(){
   var theElement = document.getElementById("maske");
   var selectedOption = theElement.options[theElement.selectedIndex].value;
   if(selectedOption==1){
     alert(theElement.options[theElement.selectedIndex].text);
   }
}
<select name="masalah_keuangan" id="maske">
 <option value="1">Gaji terlalu sedikit</option>
 <option value="2">Text 2</option>
 <option value="3">Text 3</option>
 <option value="4">Text 4</option>
</select>
<button name="button1" onclick="check1();">Enter</button>