Tôi đang sử dụng cuộc gọi ajax cho để đưa danh sách cho thả tôi xuống và gán nó vào html, hoạt động tốt cho mozilla nad crome nhưng đối với IE nó sẽ hiển thị một danh sách thả xuống trốngJavaScript innerHTML không hoạt động đối với IE?
var xmlhttp;
var strURL = "selectedu.php?selectward="+selectward;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function(){
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
if(xmlhttp.responseText=="NOER")
{
alert("Select ER Type");
}
else
{
document.getElementById(id).innerHTML=xmlhttp.responseText;
}
}
}
xmlhttp.open("GET",strURL,true);
xmlhttp.send();
Bạn có thể đăng thêm một số mã cho điều này không? Nếu có thể, hãy thử http://jsfiddle.net –
bạn có thể nêu chi tiết: tagName nào là phần tử của bạn và cách bạn tạo và thực hiện cuộc gọi XHR của mình? – BiAiB
Bạn có thể hiển thị thêm mã cho chúng tôi không? – Oybek