用Ajax(javascript、XMLHttpRequest等)技術實現:前端頁面輸入兩個數值后端服務完成兩個數值相加在前端頁面顯示從后端服務取得的兩個數值相加后的結果
2 回答
慕絲7291255
TA貢獻1859條經驗 獲得超6個贊
<script type="text/javascript">
function AddNumbers()
{
// Create an instance of the HTTP Request Object
var xmlHttp = new XMLHttpRequest();
var value1 = document.getElementById("txtValue1").value;
var value2 = document.getElementById("txtValue2").value;
// Specify HTTP POST so that parameters can be passed in
// request body
xmlHttp.open("POST", "add.aspx", false);
// Send the parameters in CSV format
xmlHttp.send(value1 + "," + value2);
var result = document.getElementById("spanResult");
// Use result of calculation from server
result.innerHTML = xmlHttp.responseText;
}
</script>
...
<form>
<input id="txtValue1"/>
<input id="txtValue2"/>
<input onclick="AddNumbers();"type="button" value="Add"/>
<p>Result:</p>
<span id="spanResult"></span>
</form>- 2 回答
- 0 關注
- 567 瀏覽
添加回答
舉報
0/150
提交
取消
