Ciao a tutti, ho questo problema.
Sto cimentandomi con l'ajax,
io ho una textarea ed un pulsante.
codice:
<label for="tt">Inserisci un nuovo argomento</label>
<textarea id="tt" name="tt" cols="50" rows="5"></textarea>
<input type="submit" value="Invia" onClick="fbpost('<?=$_SESSION[SESS_LOGIN]?>')" />
la funzione fbpost è
codice:
function fbpost(author) {
myRequest = CreateXmlHttpReq(myHandler);
var message = document.getElementById("tt").value;
myRequest.open("GET","fbpost.php?message=" + message + "&author=" + author);
myRequest.send(null);
}
una volta eseguito il codice php viene eseguito questo:
codice:
function script1() {
var e = document.getElementById("post_inviato");
document.getElementByID("tt").value = "";
e.innerHTML = "Post correttamente inviato!";
}
ecco funziona tutto meno quel document.getElementByID("tt").value = "";
Il significato sarebbe "elimina tutto il testo della textarea, ma per qualche motivo a me totalmente oscuro non funziona...
Qualcuno sa darmi una dritta?
Grazie mille!