ajax.js
Codice PHP:
function sendRequest(){
var postToSend=document.getElementById('[COLOR=blue]txt[/COLOR]').value;//i dati da inviare
var xmlhttp=new XMLHttpRequest(); // IE7+ ...
xmlhttp.open("POST","sendmessage.php",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");//per inviare il form
xmlhttp.send("[COLOR=red]textareaContent[/COLOR]="+postToSend);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200){
alert(xmlhttp.responseText);
}
}
}
index.php
Codice PHP:
<script src="ajax.js" type="text/javascript"></script>
<form method="post">
<textarea cols="20" rows="2" id="[COLOR=blue]txt[/COLOR]"></textarea>
<input type="button" onClick="sendRequest();"/>
</form>
in sendmessage.php, per recuperare il testo nella textarea:
Codice PHP:
$text=$_POST['[COLOR=red]textareaContent[/COLOR]']