Zugriff auf das Form-Element event[Time_Hour]
Klara
- javascript
0 Gunnar Bittersmann0 fastix®0 Klara
Hallo
wie kann ich per javascript auf das Element _event_from_time[Time_Hour] zugreifen?
Ich möchte den Wert der folgenden Select-Box abfragen.
<select name="event[Time_Hour]">
Nur wie stelle ich dies an?
Der Name wird von html_select_time@smarty erstellt.
Klara
@@Klara:
nuqneH
Ich möchte den Wert der folgenden Select-Box abfragen.
<select name="event[Time_Hour]">
Nur wie stelle ich dies an?
Nach Schema F, äh http://de.selfhtml.org/javascript/objekte/elements.htm@title=vier.
Der Name wird von html_select_time@smarty erstellt.
?? Dort steht <select name="Time_Hour">
; nichts von "event".
Qapla'
Moin!
Ich möchte den Wert der folgenden Select-Box abfragen.
<select name="event[Time_Hour]">
Nur wie stelle ich dies an?
Glaube ich Dir nicht. Du willst wohl eher wissen, <http://de.selfhtml.org/javascript/objekte/options.htm#selected_index@title=welche option gewählt (selected) wurde>.
alert ('document.forms[0].elements['event[Time_Hour]'].selectedIndex);
Gibt die Nummer der gewählten Option aus.
oder:
alert (document.forms[0].elements['event[Time_Hour]'].options[document.forms[0].elements['event[Time_Hour]'].selectedIndex].value);
Gibt den Wert der gewählten Option aus.
Ggf. etwas übersichtlicher:
arOptions=document.forms[0].elements['event[Time_Hour]'].options;
nrSelected=document.forms[0].elements['event[Time_Hour]'].selectedIndex;
alert (arOptions[nrSelected].value);
oder:
<http://de.selfhtml.org/javascript/objekte/options.htm#selected@title=oder, wenn mehrere gewählt sein können>:
arOptions=document.forms[0].elements['event[Time_Hour]'].options;
for (i=0; i<arOptions.count; i++) {
if (arOptions[i].selected == true) {
alert (arOptions[i].value);
}
}
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix
Hallo
Ich möchte den Wert der folgenden Select-Box abfragen.
<select name="event[Time_Hour]">
Nur wie stelle ich dies an?Glaube ich Dir nicht. Du willst wohl eher wissen, <http://de.selfhtml.org/javascript/objekte/options.htm#selected_index@title=welche option gewählt (selected) wurde>.
alert ('document.forms[0].elements['event[Time_Hour]'].selectedIndex);
>
> Gibt die Nummer der gewählten Option aus.
>
> oder:
>
> `alert (document.forms[0].elements['event[Time_Hour]'].options[document.forms[0].elements['event[Time_Hour]'].selectedIndex].value);`{:.language-javascript}
>
> Gibt den Wert der gewählten Option aus.
>
> Ggf. etwas übersichtlicher:
>
> ~~~javascript
arOptions=document.forms[0].elements['event[Time_Hour]'].options;
> nrSelected=document.forms[0].elements['event[Time_Hour]'].selectedIndex;
>
> alert (arOptions[nrSelected].value);
oder:
<http://de.selfhtml.org/javascript/objekte/options.htm#selected@title=oder, wenn mehrere gewählt sein können>:
arOptions=document.forms[0].elements['event[Time_Hour]'].options;
for (i=0; i<arOptions.count; i++) {
if (arOptions[i].selected == true) {
alert (arOptions[i].value);
}
}
darauf wäre ich nicht gekommen
Danke!
Klara