radio button

peter2222

Registered
трябва ли имената на радио бутоните да са различни?

<input name="radio1" type="radio" /><br />
<input name="radio2" type="radio" /><br />

или така


<input name="radio1" type="radio" /><br />
<input name="radio1" type="radio" /><br />


--------------------

Кое е правилно?
 
За да можеш да избереш само 1 радио бутон от дадена група трябва да са с еднакви имена. Т.е. 2рия пример, който си дал е правилен.


Ето ти пример все пак:
Искаш да направиш за формата си твоите потребители да избират "пол" и във формата си пишеш:

Мъж: <input type="radio" name="pol" value="1"/> <br />
Жена: <input type="radio" name="pol" value="2" />

И така всеки потребител ще може да избира само едната от 2те възможности.
 
а за падащите менюта?

<option value="grad" >sofia</option>
<option value="site" >da</option>

имената нали може да са еднакви?
 
peter2222 каза:
а за падащите менюта?

<option value="grad" >sofia</option>
<option value="site" >da</option>

имената нали може да са еднакви?

Ами те падащите менюта са си заградени в <select> </select> тагът. Самото value играе роля при записването на стойността (value) в базата данни. А това, което е между <оption> </option> тага е нещо като навигиране. Т.е. имаш падащо меню :

<select>
<option value="sofia">София</option>
<option value="varna">Варна</option>
<option value="burgas">Бургас</option>
<option value="plovdiv">Пловдив</option>
</select>

И когато потребителя избере София, в базата данни ще бъде записано "sofia" или избере Варна, в базта данни ще бъде записано "varna" и т.н. мисля,че хвана идеята :).
 
значи като използвам различни стойности на (value)

после ги използвам на различни места ?

а ако ползвам еднакви имена, то как ще разбере кое си избрал от падащото меню?
 
peter2222 каза:
значи като използвам различни стойности на (value)

после ги използвам на различни места ?

а ако ползвам еднакви имена, то как ще разбере кое си избрал от падащото меню?

Ами на <select> </select> му даваш name и така ще са си различни падащи менюта.
 

Back
Горе