私が取り組んでいるプロジェクトでは、入力した2つの値を計算するバックグラウンドで計算が実行されています。次に、数値の結果を取り出し、HTMLの出力タグに表示します。出力値を提出し、残りのフォームと一緒に投稿することが可能かどうか疑問に思っていましたか?Html出力タグがmysqlに投稿されました
<form action="test.php" method="post" oninput=" totalamount.value = Math.round(adult.value * 10) + Math.round(student.value * 7); changedue.value = Math.round(moneygiven.value - totalamount.value);">
<fieldset>
<select name="showtime" required>
<option value="" disabled="disabled" selected="selected">Performance</option>
<option value='1' type="number" >Show 1 </option>
<option value='2' type="number" >Show 2 </option>
<option value='3' type="number" >Show 3 </option>
</select>
<h4>Ammount of Adults</h4>
<input name="adult" id="adult" type="number" required>
<br />
<h4>Ammount of Students</h4>
<input name="student" type="number" required>
<br />
<h4>Money Owed</h4>
<output name="totalamount" for="adult student"></output>
<br />
<h4>Money Given</h4>
<input name="moneygiven" type="number" required>
<h4>Change due</h4>
<output name="changedue" for="totalamount moneygiven"></output>
<input type="submit" />
</fieldset>
</form>
どうすればよいですか?または、誰かが知っている回避策がありますか?
これは私のために修正されました。ありがとうございました! –