innerHTML НЕДЕЙСТВИТЕЛЕН или не является ошибкой JavaScript IE объекта - PullRequest
0 голосов
/ 24 октября 2011

У меня было много проблем с 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();             
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...