0

我有三个文本区域,我想使用 Ajax 提醒该文本区域中的文本。

function myKeyPress(e, x, y) {
    var AjaxObj = null;
    if (window.XMLHttpRequest) {
        AjaxObj = new XMLHttpRequest;
    } else if (window.ActiveXObject) {
        AjaxObj = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (AjaxObj != null) {
        var a = document.getElementById("TSI_Query_Box").value;
        var b = document.getElementById("SI_Query_Box").value;
        var c = document.getElementById("Ship_ID").value;
        var params = "TSI_Query_Box=" + a + "&SI_Query_Box=" + b + "&ShipID=" + c;
    } else {
        alert("No Ajax Found. please update your Browser");
    }
    var keynum;
    if (window.event) {
        keynum = e.keyCode;
    } else if (e.which) {
        keynum = e.which;
    }
    if (keynum == 13) {
        alert(params);
    }
}

这里的问题是当我接受时document.getElementById(//textareaID).value;,没有任何事情发生,当我接受它时document.getElementById(//textareaID);,它给出的输出为[Object],请让我知道如何获取警报消息中的文本框值。

4

0 回答 0