0
はそうbasicly 3つのフォームフィールドフィールドtime
でgames
players
結果があります。
ボタンを押しても結果はリアルタイムで表示されません。
私はトリガーボタンで作成したコードですが、フィールドを入力するだけで計算ボタンが不要です。
Nvm、私はフィールドのonChanceで解決しました。とにかくthnx。
<SCRIPT LANGUAGE="JavaScript">
function CalculateSum(games, players, form)
{
var A = parseFloat(games);
var B = parseFloat(players);
form.Time.value = A*(B*15) ;
}
function ClearForm(form)s
{
form.input_A.value = "";
form.input_B.value = "";
form.Time.value = "";
}
// end of JavaScript functions -->
</SCRIPT>
// HTML -->
<FORM NAME="Calculator" METHOD="post">
<P>Games: <INPUT TYPE=TEXT NAME="input_A" SIZE=10></P>
<P>Plyers <INPUT TYPE=TEXT NAME="input_B" SIZE=10></P>
<P><INPUT TYPE="button" VALUE="Calculate time" name="Calculate time"
onClick="CalculateSum(this.form.input_A.value, this.form.input_B.value, this.form)"></P>
<P><INPUT TYPE="button" VALUE="Clear" name="Clear" onClick="ClearForm(this.form)"></P>
<P>Time = <INPUT TYPE=TEXT NAME="Time" SIZE=12></P>
</FORM>
番号を追加しているので、機能をトリガする機能
keyup()
を使用することができます - あなたはより多くの例を提供することができ? –