我有一個代碼,它在用戶更改dropbox中的值時起作用,它從數據庫中提取相關值並顯示在textarea中。 而我有一個清除按鈕來清除textarea的值。 現在,我的問題是,當清除按鈕,用戶點擊它清除textarea的值,當再一次用戶從下拉框選擇任何值,它不顯示在文本區域,直到用戶relvant值刷新頁面在javascript中請求完成後將readyState更改爲0
my script for showing relevant value in textarea("box is the id of textarea")
<script>
function showoffer(str) {
var xhttp;
if (str == "") {
document.getElementById("box").innerHTML = "";
return;
}
xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("box").innerHTML = this.responseText;
}
};
xhttp.open("GET", "getc.php?id=<?php echo $aff;?>&q="+str, true);
xhttp.send();
}
</script>
我對clearall按鈕腳本
<script>
function clearall()
{
document.getElementById("box").value="";
}
</script>
您的問題正文和問題標題完全不同,據我所知。 – Paul