Alfred: JavaScript und VALUE-Tag

Beitrag lesen

das ist vielleicht ein Timing-Problem. So wie Du das schreibst, versucht das JavaScript in ein Formularelement zu schreiben, dass es zu diesem Zeitpunkt noch nicht gibt, weil es erst weiter unten definiert wird. D.h.: Versuch' mal das JavaScript nach Abschluss des Formulars durch "</form>" zu platzieren, das sollte helfen.

Jo danke hat geklappt. Habe das JS ans Ende gesetzt. Leider hab ich aber ein anderes Problem.

Ich hab jetzt noch eine Funktion eingebaut welche das Formular nach fehlender Eingabe absucht. Diese wird jetzt nicht ausgeführt?? Woran liegt das nun schon wieder?

<SCRIPT TYPE="text/JavaScript">

var prefix = "test";
var domain = "domain.de";
document.formular.email.value=prefix + '@' + domain;

function CheckInput() {
 for(i=0; i<document.forms.elements.length; ++i)
  if(document.forms.elements[i].value == "")  {
    alert("Bitte alle Felder ausfuellen.");
        document.forms.elements[i].focus();
        return false;
   }
  return true;
}

</SCRIPT>