Robie sobie skrypcik i znajduje się na nim formularz który dostarcza dane ajaxowi który robi zapytanie przez get do pliku i analizuje odpowiedz dajac komunikat jednak nie moge sobie poradzic jak wyczyścić formularz po komunikacie ok oto funkcja w ajaxie.
document.getElementById('inputWiad').innerHTML == '';
nie chce działać :/
function form(AForm)
{
if ((!AForm.user.value) || (AForm.user.value.length < 4)) {
alert("Podaj nick, conajmniej 4 znaki!");
return false;
}
if ((!AForm.wiadomosc.value) || (AForm.wiadomosc.value.length < 10)) {
alert("Minimalna dlugosc wiadomosci to 10 znakow!");
return false;
}
else
{
var http;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
http = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
http = new XMLHttpRequest();
}
http.open('get', 'dodaj.php?not='+document.getElementById('inputWiad').value,true);
http.onreadystatechange = function()
{
if (http.readyState == 4)
{
if (http.responseText == "1")
{
document.getElementById('inputWiad').innerHTML == '';
alert('Komentarz zostal dodany');
return false;
}
else if (http.responseText == "2")
{
alert('Wystaplil blad');
return false;
}
}
}
http.send(null);
return false;
}
return true;
}