javascript-如何在表单中为选择选项编写if(…)语句?

javascript-如何在表单中为选择选项编写if(…)语句?,javascript,if-statement,selection,Javascript,If Statement,Selection,如何使用javascript为select选项编写if语句 我写了一张表格,并列出了一个选择选项列表。我想写一个if语句,如果选择了某个选项,该语句将起作用 JS function name(obj) { if (option.value == "cat") { document.getElementById("owner").jim.disabled = true; } } HTML <p> selection:* <sele

如何使用javascript为select选项编写
if
语句

我写了一张表格,并列出了一个选择选项列表。我想写一个
if
语句,如果选择了某个选项,该语句将起作用

JS

function name(obj) {
    if (option.value == "cat") {
        document.getElementById("owner").jim.disabled = true;
    }
}
HTML

<p>
    selection:*
    <select id="Sone" name="Selection" size="1">
        <option>Select</option>
        <option value="cat" onclick="name(this);">cat</option>
        <option value="dog" onclick="name(this);">dog</option>
        <option value="bird" onclick="name(this);">bird</option>
        <option value="Other" onclick="name(this);">Other</option>
    </select>
</p>

选择:*
挑选
猫
狗
鸟
其他


您必须按以下方式工作

   <form name="AddEditUser">
   .
   .
   <select name="listCompany"  style="width:200px"  id="listCompany" onchange="fnCompany()">
   <option value="None">None</option>
   <option value="ABC">ABC</option>
   <option value="XYZ">XYZ</option>
   </select>

   </form>
函数名(obj){if(option.value==“cat”){document.getElementById(“owner”).jim.disabled=true;}}选择:*选择cat-dog-bird-Other

 function fnCompany(){

   if(document.frmAddEditUser.listCompany.value=='None'){
      //do something
   }
 }
<select id= "Sone" name="Selection" onchange="check()">
<option value="cat">cat</option> 
<option value="dog">dog</option>
</select>
<input type="text" id="res" size="25"/>
function check() {
 var val = document.getElementById('Sone').value;
 if(val=='cat') {
  document.getElementById('res').value = "Thanks for selecting cat";
 } else {
  document.getElementById('res').value = "please select CAT";
 }
}