好的,这是我的问题。我正在尝试使用 jQuery 根据 xmlhttpRequest 的 responseText 更改文本字段的 css 样式。如果公司名称已被采用,则 php 文件将回显“公司名称已采用”。我希望 comp_stat 框背景变成红色。如果公司名称是唯一的,php 文件将回显“公司名称确定”,我希望 comp_stat 框背景变为绿色。
这是 javascript - 所选文本是不起作用的部分。
xmlhttp.onreadystatechange = function(){
if (xmlhttp.readyState == 4 && xmlhttp.status == 200){
document.getElementById("comp_stat").value = xmlhttp.responseText;
/*Not working part*/
if(xmlhttp.responseText == 'Company Name Already Taken.'){
document.getElementById("comp_stat").style.backgroundColor = "red";
}
if(xmlhttp.responseText == 'Company Name OK!'){
document.getElementById("comp_stat").style.backgroundColor = "green";
}
/*----------------*/
}
一直在为此挠头好几个小时,这可能是一个简单的修复......任何帮助将不胜感激!