[問題] JavaScript頁面PHP傳值
我最近才開始學JavaScript
今天練習寫了一個訂購網頁
利用JavaScript的功能讓使用者填完訂購數量後
最下方會出現訂購總金額
接著按下確認鈕後會將資料傳進下一個php頁面處理
但是這兩個功能我分開來寫都ok
一旦合併起來JavaScript的語法就會失效
不曉得是哪裡有問題>"<
以下是程式碼
<body>
<form action="car.php" method="post">
<p>書本數:</font><input type="text" name="book" size="20"
onblur="OnBlur()"></p>
<p>杯子數:</font><input type="text" name="cup" size="20"
onblur="OnBlur()"></p>
<p>總金額:</input>
</body>
<script language="javascript">
function OnBlur()
{
var temp = 250*parseInt(cup.value)+ 150*parseInt(book.value);
oEle = document.getElementById('text').getElementsByTagName('p');
oEle[0].innerHTML = temp;
}
</script>
<div id = "text">
<p></p>
</div>
</form>
把<form action...>加上去之後就會出問題,說book以及cup未定義什麼的
煩請先進解惑,非常感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.229.179.200
推
05/10 02:27, , 1F
05/10 02:27, 1F
→
05/10 02:28, , 2F
05/10 02:28, 2F
→
05/10 02:28, , 3F
05/10 02:28, 3F
→
05/10 07:26, , 4F
05/10 07:26, 4F
推
05/10 09:01, , 5F
05/10 09:01, 5F
推
05/10 13:05, , 6F
05/10 13:05, 6F
→
05/10 14:50, , 7F
05/10 14:50, 7F
→
05/10 16:06, , 8F
05/10 16:06, 8F
推
05/10 16:09, , 9F
05/10 16:09, 9F