-2

フォームの入力で境界値を JavaScript 関数に送信し、送信ボタンがクリックされると関数が呼び出されるようにしようとしています。これにアプローチする方法についての知識は限られているため、どんな助けも大歓迎です。PS すべてが表示されるように、送信ボタンの開始ブラケットを外す必要がありました。

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

3 に答える 3

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 に答える
0

onsumbit を form タグに入れて試してみる、サンプルコード

<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 に答える