使用按钮和javascript显示/隐藏表单

Mar*_*vic 8 html javascript

我需要使用按钮显示表单,并在用户按下另一个按钮时隐藏它,因为另一个按钮显示另一个表单.我用选择框做了类似的事情,但我无法弄清楚如何做到这一点.

Nej*_*eji 23

使用以下代码片段隐藏按钮单击时的表单.

document.getElementById("your form id").style.display="none";
Run Code Online (Sandbox Code Playgroud)

并按照以下代码显示它

document.getElementById("your form id").style.display="block";
Run Code Online (Sandbox Code Playgroud)

或者您可以将相同的功能用于这两个目的

function asd(a)
{
    if(a==1)
        document.getElementById("asd").style.display="none";
    else
        document.getElementById("asd").style.display="block";
}
Run Code Online (Sandbox Code Playgroud)

和HTML

<form id="asd">form </form>
<button onclick="asd(1)">Hide</button>
<button onclick="asd(2)">Show</button>
Run Code Online (Sandbox Code Playgroud)


Fab*_*oni 5

我敢打赌你已经听说过这个!它被称为jQuery

$("#button1").click(function() {
    $("#form1").show();
};
Run Code Online (Sandbox Code Playgroud)

这真的很简单,您可以使用类似 CSS 的选择器,并且可以添加动画。这真的很容易学。

  • -1 真的,您将加载整个库来实现这个简单的功能 (3认同)
  • +1,因为我确信他的 Web 应用程序中还有其他可以使用 JQuery 的事情。 (3认同)
  • 你总是会使用 jQuery。 (2认同)