下拉1值自动选择下拉2值

0 html javascript drop-down-menu

我正在尝试编写一个JavaScript函数,其中如果第一个下拉列表中的值1(pcount)自动为下拉2(listsname)选择值1,但是如果选择除值1(2,3,4)之外的任何内容我不会想要下拉2除了默认后再做任何事情请选择是否选择值1然后更改为另一个值.我对JavaScript和编程非常陌生,并且未能找到与此类似的任何示例.所以任何帮助都会有帮助!

JavaScript功能:

<script type="text/javascript">
function leaveChange() {
    if (document.getElementById("pcount").value = 1){
        document.getElementById("listedname").value = 1;
    }else
        document.getElementById("listedname").value = 2;

    }
}
</script>
Run Code Online (Sandbox Code Playgroud)

下拉列表1和2:

<select id="pcount" onchange="leaveChange()">
  <option value="" selected="selected">Please Select</option>
  <option value="1">0</option>
  <option value="2">1</option>
  <option value="3">2</option>
  <option value="4">3</option>
</select>

<select id="listedname">
  <option value="" selected="selected">Please Select</option>
  <option value="1">Business Name</option>
  <option value="2">Individual Owner</option>
</select>
Run Code Online (Sandbox Code Playgroud)

jav*_*srk 5

如果您使用一个等号执行if子句,Javascript将检查您的元素是否已成功设置为新值.

相反,当你进行比较时,使用双等号(在你的情况下)

if (document.getElementById("pcount").value == 1){
Run Code Online (Sandbox Code Playgroud)