Малко редактиране на код

Hous

Registered
Код:
<tr>
<td class='indent'>Text1</td>
<td class='indent'>
<input class='mybox' type='text' name='list_siz3' size='30'>
</td>

Значи това е едно просто поле което записва информация в дб-то
въпроса ми е ,може ли лесно да се направи така:
Да има един drop box в който да има две възможности 1.Пример
2.определен

при избиране на Пример да си се записва то във дб-то а при избор на 2.определен
да излиза text box отдолу и горния да не се записва в дб-то а новия каквото се напише в него да се записва.
Малко странно звучи но дано ме разберете,доста често е срещано това което искам.
Примерно в анкетите въпрос и отговора е 1.Да 2.Не 3.Не знам 4.Напишете го
и като избера 4 от drop down boxa ми излиза един text box Пиша в него каквото искам и се записва като отговора ми.
:)
 
Ако съм разбрал добре:

<input type="radio"> ала<br>
<input type="radio"> бала<br>
<input type="radio"> портокала<br>
<input type="radio" onchange="Prompt.style.display='block'"> друго<br>
<input type="text" id="Prompt" style="display:none;">
 
gLaVoReZa каза:
Ако съм разбрал добре:

<input type="radio"> ала<br>
<input type="radio"> бала<br>
<input type="radio"> портокала<br>
<input type="radio" onchange="Prompt.style.display='block'"> друго<br>
<input type="text" id="Prompt" style="display:none;">
Още съвсем малко помощ
Ако може да го "интегрираш " в горния код
и да не е със radio а със drop down box

DropDownListImg1.jpg


само за кутииката показвам картинката иначе полето както си го написал е точно това което искам.
 
<tr>
<td class='indent'>Text1</td>
<td class='indent'>
<select name="SelectOption">
<option>Пример</option>
<option onclick="list_siz3.style.display='block'">Определен</option>
</select>
<input class='mybox' type='text' name='list_siz3' id='list_siz3' style="display:none;" size='30'>
</td>
Така добре ли е?
 
gLaVoReZa каза:
<tr>
<td class='indent'>Text1</td>
<td class='indent'>
<select name="SelectOption">
<option>Пример</option>
<option onclick="list_siz3.style.display='block'">Определен</option>
</select>
<input class='mybox' type='text' name='list_siz3' id='list_siz3' style="display:none;" size='30'>
</td>
Така добре ли е?
Ами принципно в чист HTML работи а като го поставя в кода и просто кацо избера 2рия избор и не се показва полето...
+тва в чистия HTMl като избера 2рия избор и сеопитам да се върна на първия и просто не става... но все пак ще ти дам точката за помощта :)
 
<tr>
<td class='indent'>Text1</td>
<td class='indent'>
<select name="SelectOption">
<option onclick="document.getElementById('list_siz3').style.display='none'">Пример</option>
<option onclick="document.getElementById('list_siz3').style.display='block'">Определен</option>
</select>
<input class='mybox' type='text' name='list_siz3' id='list_siz3' style="display:none;" size='30'>
</td>
 

Back
Горе