URL: https://www.overclockers.at/coding-stuff/java_script_error_message_32599/page_1 - zur Vollversion wechseln!
Hi!
Also Meine Frage:
Ich führe eine Java Script Funktion aus die Prüft ob in einem Feld etwas eingegeben wurde. Die sieht folgendermaßen aus:
<html>
<head><title>Listbox</title>
<script Language = "JavaScript">
function chkFormular()
{
if (document.Formular.Raum.value == "")
{
alert("Bitte einen Raum angeben!");
document.Formular.Raum.focus();
return false();
}
}
</script>
</head>
diese Funktion wird dann so aufgerufen:
<form action="<?php echo basename($PHP_SELF); ?>"
name = "Formular"
onSubmit="return chkFormular()">
Soweit sogut, es funktioniert auch, aber ich bekomme immer die Fehlermeldung:
Es ist ein Laufzeitfehler aufgetreten, Zeile 11
Funktion erwartet!
Dann frägt er mich ob ich debuggen will, wenn man da nein sagt geht alles wunderbar weiter, bei ja startet der Debugger kann aber nichts öffnen.
Was sit da falsch? wie krieg Ich das weg?
Dankeschön!
ist das beabsichtigt dass die funktion nix zurückgeben soll wenn das if nicht wahr ist??
Genau, die soll einfach nur abbrechen und nix ausführen!
return false;
also ohne klammern, dann müsste es eigentlich gehen.
Zitat von Texreturn false;
also ohne klammern, dann müsste es eigentlich gehen.
Danke! Ich bin ganz begeistert von dem unglaublichem Wissen das hier im OVERCLOCKERS Forum vorhanden ist!
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025