Aufruf einer Funktion liefert "Objekt erwartet"
@x.l
- javascript
Hallo,
ich habe ein Formular mit diversen Elementen. Unter Anderem einen Button welcher eine Funktion aufrufen soll.
<script language="JavaScript">
function applyChanges() {
:
:
</script>
<form name="correction_eng" method="POST" action="">
:
:
<p align="center">
<input type="button" name="apply" value=" Apply " onClick="applyChanges()">
</p>
</form>
Doch beim betätigeb des Buttons kommt immer die Fehlermeldung "Objekt erwartet". Hat jemand eine Ahnung woran das liegen könnte? Bin für jeden Hinweis dankbar.
Grüße
Hallo,
ich habe ein Formular mit diversen Elementen. Unter Anderem einen Button welcher eine Funktion aufrufen soll.
<script language="JavaScript">
function applyChanges() {
:
:
</script>
Hier fehlt die schließende Klammer }
Habe gerade mal die Funktion bis auf einen Zeile reduziert, und siehe da: Es ging!
Also muss der Fehler irgendwo in der Funktion liegen.
<script language="JavaScript">
Wo hast du das language Attribut ausgegraben? wo ist das type Attribut?
function applyChanges() {
:
:
</script>
Hier fehlt was, es sollte schon ein Syntaxerror kommen.
Doch beim betätigeb des Buttons kommt immer die Fehlermeldung "Objekt erwartet". Hat jemand eine Ahnung woran das liegen könnte? Bin für jeden Hinweis dankbar.
Und Firefox sagt?
Die Fehlermeldungen im IE sind oft unbrauchbar
Struppi.
Wo hast du das language Attribut ausgegraben? wo ist das type Attribut?
Das hab ich aus einem Template - habe jetzt aber beide Attribute drin.
function applyChanges() {
:
:
</script>Hier fehlt was, es sollte schon ein Syntaxerror kommen.
Hatte nur vergessen die schließende Klammer zu posten.
Und Firefox sagt?
Die Fehlermeldungen im IE sind oft unbrauchbar
Da muss ich jetzt mal ganz naiv fragen: Wo erhält man mit Firefox solche Fehlermeldungen. Firefox meldet gar keine Fehler - in der Statusleiste steht permanent "Fertig". Habe die Fehlermeldung aus'm IE.
Habe den Fehler aber weiter eingegrenzt.
Das Problem liegt bei der Wertabfrage:
Bsp: alert(document.correction_eng.first_corrector.value);
Und Firefox sagt?
Die Fehlermeldungen im IE sind oft unbrauchbarDa muss ich jetzt mal ganz naiv fragen: Wo erhält man mit Firefox solche Fehlermeldungen. Firefox meldet gar keine Fehler - in der Statusleiste steht permanent "Fertig". Habe die Fehlermeldung aus'm IE.
Extras > Fehlerkonsole
Habe den Fehler aber weiter eingegrenzt.
Das Problem liegt bei der Wertabfrage:
Bsp: alert(document.correction_eng.first_corrector.value);
Was soll das Beispiel zeigen?
Struppi.
Die Fehlermeldungen im IE sind oft unbrauchbar
Da muss ich jetzt mal ganz naiv fragen: Wo erhält man mit Firefox solche Fehlermeldungen. Firefox meldet gar keine Fehler - in der Statusleiste steht permanent "Fertig". Habe die Fehlermeldung aus'm IE.
Gib einfach "javascript:" in die Adressleiste ein
Habe den Fehler aber weiter eingegrenzt.
Das Problem liegt bei der Wertabfrage:
Bsp: alert(document.correction_eng.first_corrector.value);
Also ehrlich. Du kommst nur mit nem Bruchteil der relevanten Stelle und erwartest, eine Lösung? Gib mal die komplette Funktion du Nase