-2

我希望让表单的输入将周长值提交给 javascript 函数,并在单击提交按钮后调用该函数。我对如何解决这个问题的知识有限,因此非常感谢任何帮助。PS我不得不取下提交按钮的左括号,以便显示所有内容。

<input type="text" name="name" id="numbervalue" value="value" />
<input type="submit" value="submit" onsubmit="numbervalue()">
4

3 回答 3

0

将 onsumbit 放入表单标签并尝试,示例代码

<form name="frm1" action="your.htm" onsubmit="numbervalue()">
<input type="text" name="name" id="numbervalue" value="value" />
<input type="submit" value="submit" >
</form>
于 2013-08-22T06:52:03.997 回答
0

您必须对按钮使用 onclick 事件

 <input type="submit" value="submit" onclick="numbervalue();">

或形式上,

 <form id="id1" name="id1" method="post" onsubmit="numbervalue();"  action="index.html" >
于 2013-08-22T06:52:37.443 回答
0

首先onsubmit可以用在not in标签中,也可以调用带参数或不带参数的javascript函数例如:

<html>
<head>
<script>
function numbervalue()
{
 alert("Welcome " + document.forms["frm1"]["fname"].value + "!")
}
</script>
</head>
<body>
<form name="frm1" action="submit.htm" onsubmit="numbervalue()">
<input type="text" name="fname">
<input type="submit" value="Submit">
</form>
</body>
</html>
于 2013-08-22T07:01:11.483 回答