如何在纯JavaScript中使用toggle功能切换html表单

时间:2017-01-27 11:30:14

标签: javascript html toggle

我试图通过在JS函数newBill中将Id形式作为参数传递并使用{{1切换',用纯java脚本切换完整的html表单toggle事件,但不确定为什么它根本不起作用。

onclick
function toggle(id) {
  var e = document.getElementById(id);
  if (e.style.display == 'block' || e.style.display == '') {
    e.style.display = 'none';
  } else {
    e.style.display = 'block';
  }
}

2 个答案:

答案 0 :(得分:1)

也许根据你的代码,我猜你需要一个单引号

  

切换(“newBill”)错误的

你需要这个

<a href="#home" onclick="toggle('newBill')"> New Bill</a>

答案 1 :(得分:1)

更改您的onclick属性

应该是

onclick="toggle('newBill')"

工作示例https://jsfiddle.net/uz0tebLr/