У меня было много проблем с JavaScript в IE, но я не могу пройти через это. Я ничего не показываю в IE, но он работает на Firefox. Я получаю сообщение об ошибке, что innerHTML имеет значение NULL или не является объектом .
Вот функция JavaScript:
function culege_date() // se trimit hotelurile selectate pentru a prelua preturile
{
var selectii = "";
var a = document.getElementsByName("id_booking.com");
var b = document.getElementsByName("radio3");
var data = document.getElementById("data"); // se preia data din select
for(var i = 0; i < b.length; i++)
{
if(b[i].checked==true)
selectii += a[i].innerHTML + "_"; // se preia id-ul hotelurilor selectate
}
if (window.XMLHttpRequest) // se trimite request-ul
xmlhttp=new XMLHttpRequest();
else
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)// readystate==4 pagina e incarcata complet; status=200 OK (404 not found)
document.getElementById("rezultate").innerHTML=xmlhttp.responseText; // returneaza raspunsul ca si string
}
xmlhttp.open("GET","load.php?select="+selectii+"&data="+data.value,true);//se face linkul si se scot datele
xmlhttp.send();
}