Autor Zpráva
vomackav
Profil *
Zdravím,

mám html kód:

<select  name="prom" size="1">
<option value="0">prom 1
<option value="1">prom 2
<option value="2">prom 3
</select>

Po výběru (ne odeslání formuláře) určité hodnoty (např "prom 2") bych potřeboval zobrazit další formulářový prvek, který byl do té doby nezobrazený. Konkrétně políčko

<input>

Jak mám toto pořešit, máte někdo nějaké nápady?

Díky V.
Chamurappi
Profil
Reaguji na vomackava:
Jsou-li oba formulářové prvky ve formuláři, řešil bych to nějak takto:
<input name="jménoInputu" style="display: none">
<select onchange="this.form.jménoInputu.style.display = this.value == '2' ? '' : 'none';">

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: