微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在使用 onchange 选择选项后隐藏/显示表单元素

如何解决如何在使用 onchange 选择选项后隐藏/显示表单元素

我想根据选择的组合框隐藏和显示多个表单元素。我正在使用 span 和 onchange。 这是我的代码。为什么它不起作用?

<div class="form-group row">
<label class="col-sm-3 control-label text-right">Clrtext</label>
<div class="col-sm-3">
<select id= "cla" name="clr" class="form-control" onchange=
"if (this.selectedindex==1)
{ document.getElementById('ppus').style.display = 'inline' }
elseif(this.selectedindex==2) { document.getElementById('ppud').style.display = 'inline' };">
     <option selected> --- Pilih --- </option>
      <option value="11">clr1</option>
      <option value="12">Clr2</option>
      <option value="13">Clr3</option>
</select>
</div>
</div>



<span id="ppus"  style="display:none;">


<p class="alert alert-info">
  <i class="fa fa-user"></i> PPUS List 
</p>

<!--1 -->
<div class="form-group row">
<label class="col-sm-3 control-label text-right">set 1</label>
<div class="col-sm-4">
<input type="text"  name="sett1" class="form-control" style="width:350px;" placeholder="sett">
</div>
</div>
<!--2-->
<div class="form-group row">
<label class="col-sm-3 control-label text-right">Set2</label>
<div class="col-sm-4">
<input type="text"  name="sett2" class="form-control" style="width:350px;" placeholder="setting">
</div>
</div>


</span>







<span id="ppud"  style="display:none;">

----
</span>



我尝试搜索所有相关问题,但失败了。我正在使用 PHP laravel。谢谢你。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。