我想在文本框中打印ajax提示值

时间:2015-05-26 10:34:17

标签: ajax

我想打印文本框中的值我试图制作文本框id="txtHint" 但它不起作用 我怎样才能做到这一点 ?

<script>
function showHint(str) {
    if (str.length == 0) { 
        document.getElementById("txtHint").innerHTML = "";
        return;
    } else {
        var xmlhttp = new XMLHttpRequest();
        xmlhttp.onreadystatechange = function() {
            if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
                document.getElementById("txtHint").innerHTML = xmlhttp.responseText;
            }
        }
        xmlhttp.open("GET", "gethint.php?q=" + str, true);
        xmlhttp.send();
    }
}
</script>

1 个答案:

答案 0 :(得分:0)

在FireFox或Chrome(firebug)中执行您的代码,并检查您是否收到了ajax调用的响应。