表单元素的简单Javascript显示/隐藏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了表单元素的简单Javascript显示/隐藏相关的知识,希望对你有一定的参考价值。

This simple script toggles element visiblity on a page based on a form field's current value.
  1. <script type="text/javascript">
  2. <!--
  3. function showhide(what,obj) {
  4. // alert(what);
  5. if(what != "1") {
  6.  
  7. obj1 = document.getElementById(obj);
  8. obj1.style.display = '';
  9. } else {
  10.      obj1 = document.getElementById(obj);
  11.    obj1.style.display = 'none';
  12. }
  13. }
  14. function hide(obj) {
  15. // alert(obj);
  16. obj1 = document.getElementById(obj);
  17. obj1.style.display = 'none';
  18. }
  19. //-->
  20. </script>
  21.  
  22. <!-- html form element that triggers toggle -->
  23.  
  24. <input class="inputbox" type="radio" name="option" value="1" onchange="showhide(this.value,'toggle')" />Option 1<br/>
  25.  
  26. <!-- HTML element that toggles -->
  27.  
  28. <div id="toggle">This content will only be shown if option one is chosen</div>

以上是关于表单元素的简单Javascript显示/隐藏的主要内容,如果未能解决你的问题,请参考以下文章

Javascript 隐藏/显示元素无法正常工作

如何根据 Django 下拉菜单中的选择显示和隐藏表单字段

JavaScript 操作元素案例练习

Javascript 显示/隐藏元素

Sencha 显示/隐藏元素

Rails、Simple Form 和 Javascript 显示/隐藏脚本