![]() |
[JS] Select-Auswahl
Hiho
Ich habe ein HTML Select-Element. Die darin liegenden Werte rufe ich über
Code:
ab. Beim Firefox geht das wunderbar, aber der IE spielt (wieder) nicht mit :shock: Warum macht er das, und wie behebe ich das Problem?
document.getElementById('iFormate')[1].value;
![]() |
Re: [JS] Select-Auswahl
Ganz einfach: weil FF einen Fehler im JS-Interpreter hat.
getElementById kann nur ein Element zurückgeben, da die ID eindeutig sein muss. (getElementsByName) kann mehr zurückgeben. Einfach das [1] weglassen, fertig. In deinem Fall solltest du aber mit name="iFormate" und getElemtnsByName arbeiten. Greetz alcaeus |
Re: [JS] Select-Auswahl
Zitat:
Code:
alert(document.getElementsByName('iFormate').value);
Code:
<select name="iFormate" size="1">
![]() |
Re: [JS] Select-Auswahl
Zitat:
PS: Das steht auch in selfHTML ;) Greetz alcaeus |
Re: [JS] Select-Auswahl
OK, jetzt krieg ich wieder keinen Error und kein Result :)
Code:
alert(document.getElementsByName('iFormate')[0].value);
![]() |
Re: [JS] Select-Auswahl
Dann hast du kein Element, dass "iFormate" heisst ( <sometag name="iFormate"> ) *vonalcigelernthat* :stupid:
Was sollte es denn fürn Element sein? |
Re: [JS] Select-Auswahl
Hallo vel,
zeig doch mal auch etwas HTML. Bei mir hat es soeben funktioniert..und das auf dem PocketPC (und das will was heißen) Greetz alcaeus |
Re: [JS] Select-Auswahl
Zitat:
Code:
versuchen
(document.getElementsByName('iFormate').Item[0].value);
|
Re: [JS] Select-Auswahl
*Hier war mal eine URL zu meiner Admin-Seite, die ich nicht in google finden will* :roll: Der Teil unter alert() in esf() geht jetzt natürlich nicht ;)
![]() |
Re: [JS] Select-Auswahl
Moin vel,
schreib doch mal
Code:
Greetz
<option value="...">asdf</option>
alcaeus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz