HTML gevorderde |
|
var xmlhttp;
function save()
{
xmlhttp=null;
if (window.XMLHttpRequest)
{// code for Firefox, Opera, IE7, etc.
xmlhttp=new XMLHttpRequest();
}
else if (window.ActiveXObject)
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
if (xmlhttp!=null)
{
xmlhttp.onreadystatechange=changeState;
xmlhttp.open("GET","jouwphpbestand.php?a="+document.form1.A.value+"&q="+document.form1.Q.value,true);
xmlhttp.send(null);
}
else
{
alert("Uw browser ondersteunt een bepaalde functie niet.");
}
}
function changeState()
{
if (xmlhttp.readyState==4)
{// 4 = "loaded"
if (xmlhttp.status==200)
{// 200 = "OK"
document.getElementById('response').innerHTML=xmlhttp.responseText;
}
else
{
alert("De gevraagde pagina werd niet gevonden:" + xmlhttp.statusText);
}
}
}
var xmlhttp; function save() { xmlhttp=null; if (window.XMLHttpRequest) {// code for Firefox, Opera, IE7, etc. xmlhttp=new XMLHttpRequest(); } else if (window.ActiveXObject) {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } if (xmlhttp!=null) { xmlhttp.onreadystatechange=changeState; xmlhttp.open("GET","jouwphpbestand.php?a="+document.form1.A.value+"&q="+document.form1.Q.value,true); xmlhttp.send(null); } else { alert("Uw browser ondersteunt een bepaalde functie niet."); } } function changeState() { if (xmlhttp.readyState==4) {// 4 = "loaded" if (xmlhttp.status==200) {// 200 = "OK" document.getElementById('response').innerHTML=xmlhttp.responseText; } else { alert("De gevraagde pagina werd niet gevonden:" + xmlhttp.statusText); } } }
<!--
function newdoc() {
var answer = confirm ("Would you like top save your changes?")
if (answer) {
save();
}
else {
// reste fields
document.form1.A.value = "";
document.form1.Q.value = "";
}
}
//-->
<!-- function newdoc() { var answer = confirm ("Would you like top save your changes?") if (answer) { save(); } else { // reste fields document.form1.A.value = ""; document.form1.Q.value = ""; } } //-->
Hierdoor wordt de inhoud van je 2 tekstvelden doorgestuurd naar een door jouw opgegeven php-file. Hiermee verwerk je de inhoud en geef je d.m.v. een echo het resultaat weer. Dit resultaat wordt opgevangen in de div met als id 'response'. |