SixDark
Erfahrenes Mitglied
Hallo an alle!
Ich habe ein Problem mit einer Funktion. Und zwar funktioniert diese im Firefox und im IE nicht. Naja, so istz es auch wieder nicht ganz richtig, denn die Funktion funktioniert auch im IE, nur nicht auf einer Seite, die ich erstellt habe.
Also folgendes:
Ich habe zwei Formularseiten, eine bei der die Daten zum Anlegen eines neuen Datensatzes in einer DB genutzt werden. Dann habe ich eine andere Seite, hier werden Daten aus der DB dargestellt und man kann sie ändern. Auf der zuerst genannten Seite funktioniert die folgende Funktion nicht, auf der zweiten funktioniert sie. Ich habe sie mit Copy&Paste kopiert, also sollte auch kein Tippfehler drinne sein (habs auch schon stundenlang kontrolliert). Und auch die Formularfelder haben die richtige Bezeichnung (die Seite funktioniert ja im Firefox - was sie bei falschen Namen wohl auch dort nicht tun würde).
Ich habs auch schon mit getElementById probiert - gleiches Resultat: funktioniert im Firefox und funktioniert im IE nicht.
Im IE geht zwar das alert-Fenster auf, aber er liest den Wert aus dem Dropdown-Feld nicht aus -> das alert-Fenster bleibt leer.
Was kann das sein? Und wieso funktioniert das in einer anderen Seite wunderbar? Auch im IE!
MfG
..::SD::..
Ich habe ein Problem mit einer Funktion. Und zwar funktioniert diese im Firefox und im IE nicht. Naja, so istz es auch wieder nicht ganz richtig, denn die Funktion funktioniert auch im IE, nur nicht auf einer Seite, die ich erstellt habe.
Also folgendes:
Ich habe zwei Formularseiten, eine bei der die Daten zum Anlegen eines neuen Datensatzes in einer DB genutzt werden. Dann habe ich eine andere Seite, hier werden Daten aus der DB dargestellt und man kann sie ändern. Auf der zuerst genannten Seite funktioniert die folgende Funktion nicht, auf der zweiten funktioniert sie. Ich habe sie mit Copy&Paste kopiert, also sollte auch kein Tippfehler drinne sein (habs auch schon stundenlang kontrolliert). Und auch die Formularfelder haben die richtige Bezeichnung (die Seite funktioniert ja im Firefox - was sie bei falschen Namen wohl auch dort nicht tun würde).
Code:
function Hinzufuegen() {
alert(document.argumente.parents.value); }
<form method="post" name="argumente">
<select size="1" id="p99" name="parents">
<option></option>
<option>Test 1</option>
<option>Test 2</option>
<option>Test 3</option>
</select>
<input type="button" value="Hinzufuegen" onClick="Hinzufuegen()">
</form>
Ich habs auch schon mit getElementById probiert - gleiches Resultat: funktioniert im Firefox und funktioniert im IE nicht.
Im IE geht zwar das alert-Fenster auf, aber er liest den Wert aus dem Dropdown-Feld nicht aus -> das alert-Fenster bleibt leer.
Was kann das sein? Und wieso funktioniert das in einer anderen Seite wunderbar? Auch im IE!
MfG
..::SD::..