onclick在ie中无响应
<span onclick="javascript:check()">检查</span>
function check() {
var key=document.getElementById("dealer_total_url").value;
var url=document.getElementById("check_url").value;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
if (xmlhttp.overrideMimeType) {
xmlhttp.overrideMimeType("text/html");
}
} else if (window.ActiveXObject) {
var activexName = ["MSXML2.XMLHTTP","Microsoft.XMLHTTP"];
for (var i = 0; i < activexName.length; i++) {
try {
xmlhttp = new ActiveXObject(activexName[i]);
break;
} catch(e) {
}
}
}
if (!xmlhttp) {
alert("XMLHTTPRequest对象创建失败!!");
return;
} else {
//alert(xmlhttp);
}
xmlhttp.onreadystatechange = callback;
xmlhttp.open("GET", url + key, true);
//xmlhttp.send(null);
xmlhttp.send("url=" + key);
}
这段js用于记录个性域名的修改,只可以修改一次,在数据库中记录。
onclick="javascript:check()"在ff中可以响应,在ie里没反应,ie678都不行。用onmouseover也是如此。
高人求教!