JavaScript, Frage zu 2 Funktionen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • JavaScript, Frage zu 2 Funktionen

    Hi, wie schon in meinem vorherigen Thread zu lesen, probiere ich gerade mit Ajax rum.

    Dazu ne Frage. Folgender Code:

    Quellcode

    1. var req;
    2. function sendRequest(formdata) {
    3. try {
    4. req = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
    5. } catch (e) {
    6. alert('kein ajax');
    7. }
    8. req.onreadystatechange = handleResponse;
    9. req.open('post', 'func.php');
    10. req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    11. req.send(formdata);
    12. return false;
    13. }
    14. function handleResponse() {
    15. if ((req.readyState == 4) && (req.status == 200)) {
    16. if(req.responseText == 0){
    17. document.getElementById("mail").style.border="1px solid #08E731";
    18. } else if(req.responseText == 1){
    19. document.getElementById("mail").style.border="1px solid red";
    20. }
    21. }
    22. }
    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