我有上面的一個頁面,如果我點擊按鈕,我的ajax函數工作正常。然而,如果我按「輸入」,表單提交但沒有任何反應 - 毫無疑問,因爲該功能被稱爲「onclick」
有沒有什麼方法可以改變這個,所以用戶可以點擊按鈕,或按鍵盤,並將表單正確提交給Ajax?
感謝
更新:
ajaxRequest.onreadystatechange = function(){
if(ajaxRequest.readyState == 4){
var ajaxDisplay = document.getElementById('ajaxDiv');
ajaxDisplay.innerHTML = ajaxRequest.responseText;
}
}
var gold = document.getElementById('gold_amount').value;
var carat = document.getElementById('carat').value;
var queryString = "?gold=" + gold + "&carat=" + carat;
ajaxRequest.open("GET", "script.php" + queryString, true);
ajaxRequest.send(null);
}
//-->
並使按鈕的類型爲'submit'。 – Anurag 2010-03-11 10:33:11
請參閱在原來的職位 我想我現在需要更新我的阿賈克斯上述變化更新的代碼,而合乎邏輯的,由應用程序停止工作 感謝 – user19284129 2010-03-11 10:52:47