Alle.Uncaught ReferenceError: submitAllForms ist nicht definiert
Bitte beachten Sie den folgenden Code, der sollte, soweit ich sammeln kann, IDs a1 greifen, a2 & a3, und werfen sie in dem neuen Textfeld mit der ID 'kompiliert':
Javascript
<script type="text/javascript">
function submitAllForms() {
var answer1 = (document.getElementById("a1").value);
var answer2 = (document.getElementById("a2").value);
var answer3 = (document.getElementById("a3").value);
document.getElementById("compiler").innerHTML = ("<input type="text" id="compiled">" + "Question1? " + answer1 + " Question2? " + answer2 + " Question3? " + answer3 + "\nEnd" + "</input>");
}
</script>
HTML
<body>
<form id="q1" method="post">
<p>Question1?</p>
<input type="text" placeholder="answer" id="a1" />
</form>
<form id="q2" method="post">
<p>Question2?</p>
<input type="text" placeholder="answer" id="a2" />
</form>
<form id="q3" method="post">
<p>Question3?</p>
<input type="text" placeholder="answer" id="a3" />
</form>
<input type="button" value="Submit" onclick="submitAllForms()" />
<form id="compiler" method="post">
</form>
</body>
Th e Problem, das ich habe ist, dass die Absenden-Button beim Auftreffen auf die Konsole den Fehler ausspuckt:
Uncaught Reference: submitAllForms nicht definiert ist
mir Welche keinen Sinn macht. Ich kann nicht sehen, wo ich falsch gelaufen bin.
Jede Hilfe wird geschätzt! Danke im Voraus!
Es funktioniert für mich. Wo ist dein Skript platziert? Ist es in der gleichen HTML-Datei wie der Rest Ihres Codes? – Dana
Es ist in der
Abschnitt der gleichen Datei, ja. Ist das falsch? – Doofitator