Hi, wie schon in meinem vorherigen Thread zu lesen, probiere ich gerade mit Ajax rum.
Dazu ne Frage. Folgender Code:
Alles anzeigen
Wie kann ich in der Funktion handleResponse auf formdata aus der 1. Fkt. zugreifen? Ich will die Funktion allgemein gestalten, sodass ich die für alle Formularelemente nutzen kann. Wie bekomme ich das hin?
Danke schonmal...
bye
Dazu ne Frage. Folgender Code:
Quellcode
- var req;
- function sendRequest(formdata) {
- try {
- req = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
- } catch (e) {
- alert('kein ajax');
- }
- req.onreadystatechange = handleResponse;
- req.open('post', 'func.php');
- req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
- req.send(formdata);
- return false;
- }
- function handleResponse() {
- if ((req.readyState == 4) && (req.status == 200)) {
- if(req.responseText == 0){
- document.getElementById("mail").style.border="1px solid #08E731";
- } else if(req.responseText == 1){
- document.getElementById("mail").style.border="1px solid red";
- }
- }
- }
Wie kann ich in der Funktion handleResponse auf formdata aus der 1. Fkt. zugreifen? Ich will die Funktion allgemein gestalten, sodass ich die für alle Formularelemente nutzen kann. Wie bekomme ich das hin?
Danke schonmal...
bye