Hallo,
da gibt es eine ganze Reihe besserer Alternativen.
Wenn es Dir wirklich nur darum geht, daß in einem der Formularfelder irgendetwas drinsteht, dann wäre z.B. so etwas denkbar:
function checkForm() {
var formFields = document.goform.elements;
var isFilled = false;
for(var i=0; i<formFields.length; i++) {
if(formFields[i].match(/\w+/)) {
isFilled = true;
break;
}
}
if(!isFilled) alert("Fehler!");
}
Vorsicht: nicht getestet, sondern eben mal so "hingejammt". Auf jeden Fall mußt Du in der for-Schleife noch den Submit-Button, der ja einen Wert hat, ausfiltern.
Aber vielleicht hat hier im Forum noch jemand eine viel elegantere Lösung.
Ciao,
Andreas