Autor |
Nachricht |
l'Audiophile
Threadersteller
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Fr 04.02.2005 11:17
Titel Auswahlbox mit „onchange-Anweisung XHTML 1.0 valide bekommen |
|
|
Wie bekomm ich folgendes Auswahlbox XHTML 1.0 transitional valide?
Code: |
<select name="Tourneen" onchange="window.open(this.options[this.selectedIndex].value,'blank')">
<option value="test.htm">Tournee einer Testband</option>
<option value="test.htm">Tournee einer Testband</option>
</select>
|
Durch den XHTML Lower Case Sensitive Kram wird „selectedIndex“ natürlich als Fehler ausgegeben. Klein kann ichs durch das Case Sensitive des JavaScripts nicht schreiben. Send Buttons möchte ich auch nur ungern benutzen.
Kennt jemand einen Trick bzw. einen Workaround um das Problem zu umgehen.
Danke schonmal
Gruß PeJot
Zuletzt bearbeitet von l'Audiophile am Fr 04.02.2005 14:45, insgesamt 1-mal bearbeitet
|
|
|
|
|
beeviZ
Dabei seit: 30.09.2002
Ort: -
Alter: -
Geschlecht:
|
Verfasst Fr 04.02.2005 11:36
Titel
|
|
|
muss das Index denn zwingend groß geschrieben werden?
du könntst das ja auslagern und als funktion aufrufen..
<script type="text/javascript">
function bla() {
window.open(Tourneen.value,'_blank')
}
</script>
puuuh, sieh das bloß als denkanstoß, habs jetzt weder getestet noch sonstwas. sitz leider gerade inner berufsschule und hab unterricht und darf nich zu laut tippen
|
|
|
|
|
Anzeige
|
|
|
l'Audiophile
Threadersteller
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Fr 04.02.2005 11:51
Titel
|
|
|
beeviZ hat geschrieben: |
sitz leider gerade inner berufsschule und hab unterricht und darf nich zu laut tippen |
dito
Ja, muss groß geschrieben werden, sonst funktionierts nicht. Ich probiers nachher mal aus mit auslagern.
Schon mal Danke Beeviz.
|
|
|
|
|
l'Audiophile
Threadersteller
Dabei seit: 16.09.2004
Ort: Berlin
Alter: 43
Geschlecht:
|
Verfasst Fr 04.02.2005 14:36
Titel
|
|
|
Habs hinbekommen:
Seltsam, seltsam:
Ich habe ledigdlich hier noch einen Leerschritt gesetzt …
<select name="Tourneen" onchange="window.open(this.options[this.selectedIndex].value,'blank')" >
anstatt
<select name="Tourneen" onchange="window.open(this.options[this.selectedIndex].value,'blank')">
… und schon war es valide
Sachen gibts.
Zuletzt bearbeitet von l'Audiophile am Fr 04.02.2005 14:36, insgesamt 1-mal bearbeitet
|
|
|
|
|
vi0
Dabei seit: 15.01.2005
Ort: -
Alter: 40
Geschlecht:
|
Verfasst So 06.02.2005 03:27
Titel
|
|
|
müsste mans nicht lt. xhtml so beenden?
<select name="Tourneen" onchange="window.open(this.options[this.selectedIndex].value,'blank')" />
|
|
|
|
|
Waschbequen
Account gelöscht
Ort: -
|
Verfasst So 06.02.2005 03:55
Titel
|
|
|
vi0 hat geschrieben: | müsste mans nicht lt. xhtml so beenden?
<select name="Tourneen" onchange="window.open(this.options[this.selectedIndex].value,'blank')" /> |
Nö - das schließende Tag folgt ja nach den Options.
|
|
|
|
|
Account gelöscht
Ort: -
Alter: -
|
Verfasst So 06.02.2005 05:11
Titel
|
|
|
Da kackt echt der Hund drauf. Der Attributwert ... solange es nicht gerade die ID ist, ist im Grunde keiner nennenswerten Beschränkung unterworfen (XML kann Unicode!). Es ist ein Parserfehler in dem Sinne, dass der Parser fehlerhaft ist.
|
|
|
|
|
Waschbequen
Account gelöscht
Ort: -
|
Verfasst So 06.02.2005 13:56
Titel
|
|
|
XSchinkenX hat geschrieben: | Da kackt echt der Hund drauf. Der Attributwert ... solange es nicht gerade die ID ist, ist im Grunde keiner nennenswerten Beschränkung unterworfen (XML kann Unicode!). Es ist ein Parserfehler in dem Sinne, dass der Parser fehlerhaft ist. |
Ja das zieht aber nicht - wenn man sich schon die endlose Mühe macht und den Kack XHTML-konform baut, dann soll auch der beknackte Parser seine Schnauze halten.
|
|
|
|
|
|
|
|
Ähnliche Themen |
css navigation nicht xhtml valide
[solved] XHTML valide meta-tags !
Auswahlbox focus bei Android
mit onchange weitere eingabefelder generieren?
onChange-Event ohne Inline-Javascript
htaccess Rewrite und fehlerhafte get-anweisung
|
|