Autor | Zpráva | ||
---|---|---|---|
Medvídek Profil |
#1 · Zasláno: 2. 5. 2010, 17:01:08 · Upravil/a: Medvídek
Vygooglil jsem si návod jak změnit value u selectu při kliknutí na odkaz. Nyní to mám takto:
onclick="document.objednavka.barva_razitka.selectedIndex=0" Tím se vybere v selectu barva zelená, jelikož je na prvním místě. Já bych ale spíše potřeboval udělat tn onclick, aby se nebral index, ale něco na způsob document.objednavka.barva_razitka.value=zelena Mohli byste mi prosím trošku helpnout, jak na správný zápis? :) Předem děkuji <label>barva razítka</label> <select name="barva_razitka"> <option value="zelena">zelená</option> <option value="tmavemodra">tmavě modrá</option> <option value="modra">modrá</option> <option value="cervena">červená</option> <option value="cerna" selected>černá</option> </select> |
||
Chamurappi Profil |
#2 · Zasláno: 2. 5. 2010, 17:06:26
Reaguji na Medvídka:
„aby se nebral index, ale něco na způsob“ To funguje. Pokud řetězec zapíšeš jako řetězec (tedy s uvozovkami). |
||
Medo Profil |
#3 · Zasláno: 2. 5. 2010, 17:06:30 · Upravil/a: Medo
Medvídek:
Pridať do selectu ID: <select name="barva_razitka" id="barva_razitka"> a na onClick: <a onclick="document.getElementById('barva_razitka').value='zelena'">Zmen na zelenu</a> Netestoval som to, ale malo by to fungovať, takto to používam aj ja ;-) |
||
Chamurappi Profil |
#4 · Zasláno: 2. 5. 2010, 17:07:57 · Upravil/a: Chamurappi
Reaguji na Meda:
ID nepotřebuje a přiřazení řetězce do objektu elementu těžko udělá to, co by chtěl. Edit: Aha, tak už jsi to opravil, aby tvá rada nebyla špatná, ale jen nadbytečná :-) |
||
Medo Profil |
#5 · Zasláno: 2. 5. 2010, 17:15:46
Chamurappi:
„Edit: Aha, tak už jsi to opravil, aby tvá rada nebyla špatná, ale jen nadbytečná :-)“ Hej... No ja to robím takto, tak som postol ;-) |
||
Medvídek Profil |
#6 · Zasláno: 2. 5. 2010, 17:20:51
Chamurappi, Medo:
Děkuji mockrát, nakonec jsem dopsal uvozovky \' a už to jde :) Díky |
||
Časová prodleva: 14 let
|
0