我在網上商店看到過幾種表單,您只需更改所需物品數量即可立即更改價格。沒有重新加載,也沒有提交(或計算)按鈕。尋找沒有提交按鈕而無需重新加載的計算腳本
我正在尋找類似的東西,但很簡單。
Amount of pages: [textfield]
price: [answer]
就是這樣。 該代碼必須從[文本字段]的輸入,並與一定數量(我可以在代碼中更改)相乘。該計算的結果應在[答案]中提出。
我一直在谷歌瀏覽,但我只能找到非常困難和大的形式,使用提交按鈕。而我的php/ajax/javascript不足以自己寫te代碼。 我知道在Stackoverflow上有幾個提交表單,但我不明白我如何編輯它們來完成我想要的操作。
你不必看起來很花哨,我已經制作了一個很好的表單來放入代碼。 很明顯,它必須適用於所有主流瀏覽器。
編輯: 我試過由Khòi提供的代碼。
我試着玩這樣的:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script src="jquery-1.8.2.min.js" type="text/javascript" defer="defer">
$('#pages').change(function(ev){
var total = $('#pages').val() * 0.2;
$('#total').html((total).toFixed(2));
});?
</script>
</head>
<body>
Pages: <input type="text" name="pages" id="pages" />
<br/><br/>
Total: <span id="total">0.00</span>
</body>
</html>
但是,這並不工作嗎? 我沒有下載Jquery文件,並將其放入與此頁面相同的文件夾中。
那麼,你還沒有嘗試過任何東西? –
是的,我做了,但無法弄清楚。已經嘗試了幾種不做我想要的形式,所以我試圖讓他們做我想做的事情......但沒有奏效。我發現了其他一些工作,但不是在每個瀏覽器上。目前我已經有了一個PHP腳本,它可以工作......但它具有提交按鈕並重新加載以顯示結果。 我不熟悉PHP/ajax/javascript等等。所以我很難找到我可以編輯的東西,所以它很有用。 –