現在、私はHTML、JavaScript、PHPの3つの異なるページを使用しています。私はすでに入力を行いました。price
* quantity
JavaScriptを使用して計算できます。JavaScriptを使用して値を計算し、PHPに送信
しかし、私はこの問題を抱えています。計算された値をPHPページにどのように送ることができますか?
HTML:
number of people:<input id="quantity" name="quantity" size='5'></input>
<br>
<br>
Price:<input type='hidden' id='price' name='price' value='755'></input>
<button type="button" onclick="sum()">calculate</button>
<p id='result' name='result'></p>
JS:
function sum() {
var quantity = parseInt(document.getElementById('quantity').value);
var price = parseInt(document.getElementById('price').value);
var total = price * quantity;
document.getElementById('result').innerHTML = total;
document.getElementById('result').value = total;
}
PHP:
<?php
$total = $_POST['result'];
echo "price :".$total."<br/>";
?>
私は値を取得することはできません。助けてください。ありがとう。
段落はフォーム要素ではありません。したがって、段落に値を代入すると、フォームに関する限り、効果はありません。 – Peter