0

我很难过,我似乎无法调用这个简单的 Javascript 函数。谢谢!

 <html>
 <head>


<script type="text/javascript">

    function increase()
    {
        alert(" the button was pressed");
    }

</script>         
 </head>

 <body>


 <form action="Test.html" method="post">

   <input type="submit" onclick="increase();" />

</form>   

 </body>
 </html>
4

5 回答 5

2

试试这个:

<input type="button" id="buttonId">Button</input>

<script language="javascript">
    function increase() { alert(" the button was pressed"); } 

    document.getElementById("buttonId").onClick=increase;
</script>
于 2009-05-08T23:59:18.680 回答
2

很难说你哪里出错了。看起来您只是在定义一个函数。这将在页面加载时运行增加函数:

<script type="text/javascript">
  function increase() {
    alert(" the button was pressed");
  }
  increase();
</script>

这将在按下按钮时运行该函数。

<script type="text/javascript">
  function increase() {
    alert(" the button was pressed");
  }
</script>
<button onclick="increase()">text</button>

听起来你才刚刚开始,这太棒了。我也建议买一本书。几年前,我读了 Jeremy Keith 的DOM Scripting,还不错。另外,尝试在网上四处寻找教程。

于 2009-05-09T00:09:08.987 回答
0

你试过这个吗?您需要在脚本标签之间放置 JavaScript:

<script type="text/javascript">
    function increase() { alert(" the button was pressed"); } 
</script>
于 2009-05-08T23:49:10.187 回答
0

除了 Praveen 所说的,我同意,这里这里都有很好的初学者教程。

于 2009-05-08T23:54:37.100 回答
0

在您的代码中,表单在您单击按钮时提交。
你需要做的是返回 false;这样表格就不会提交..

<form action="#" method="POST">
  <input type="submit" onclick="return false; increase();">
</form>
于 2012-02-01T12:34:06.580 回答