vergebliche Fehlersuche bei <span> Ausblendung



  • Hallo,

    ich habe ein Kontaktformular mit einer Pflichtfeldüberprüfung. Sind nicht alle Felder ausfgefüllt bleibt der submit button funktionsuntüchtig. Nun mächte ich aber noch zusätzlich eine Fehlermeldung die, sobald alle Felder ausgefüllt sind ausgeblendet wird. Und genau das klappt irgendwie nicht.

    function block(){
    
    if (document.formular.vorname.value == '' || document.formular.nachname.value == '' || document.formular.email.value == '' || document.formular.nachricht.value == '' ){ 
    document.formular.submit.disabled = true;
    			document.getElementById("fehlermeldung").style.visibility = 'hidden';
    
    			}else{
    				document.formular.submit.disabled = false;
    				document.getElementById("fehlermeldung").style.visibility = 'visible';
    			}
    }
    

    Und hier der <span>

    <span name"fehlermeldung">Fehler</span>
    

    Der Span befindet sich innerhalb einer Tabelle und die innerhalb eines <form>, aber das dürfte ja keine Rolle spielen?!

    Ich bedank mich schonmal im Voraus 😉



  • Müsste dein HTML Code nicht eher so aussehen (beachte das = -Zeichen):

    <span name [b]=[/b] "fehlermeldung">Fehler</span>
    

Anmelden zum Antworten