2014-06-24 4 views
-2

У меня есть эта проблема: у меня есть один список вопросов, и у этих вопросов есть несколько вопросов с помощью переключателей с одинаковым именем.Группа радиостанций с таким же именем

Если у меня есть один вопрос, никаких проблем, но если у меня есть два или более вопросов, у меня есть много переключателей с тем же именем.

Я это в HTML:

<label>Do you Like?</label> 
<label>Yes</label> 
<input type="radio" value="35" name="answer"> 
<label>No</label> 
<input type="radio" value="36" name="answer"> 

<label>Are you interested?</label> 
<label>Yes</label> 
<input type="radio" value="35" name="answer"> 
<label>No</label> 
<input type="radio" value="36" name="answer"> 

<label>Do you like repeat?</label> 
<label>Yes</label> 
<input type="radio" value="35" name="answer"> 
<label>No</label> 
<input type="radio" value="36" name="answer"> 

Я не могу изменить имя или значение, потому что мне нужно это свойство, чтобы сохранить ответ пользователя.

Пользователь выбирает одну радиостанцию, и если пользователь выбирает другое радио другого вопроса, радиоприемник первого вопроса меняется и отображает только одно радио.

+6

Почему вы не можете дать ему другое имя снова? Это бессмысленно? – tymeJV

+0

Потому что это список и мне нужно то же имя, чтобы сохранить ответ .... – zhapoZK

+0

_ «Я не могу изменить имя или значение, потому что мне нужны эти свойства, чтобы сохранить ответ пользователя». _ Делает non смысл. – j08691

ответ

0

Для каждого переключателя необходимо использовать другое название для переключателей. Радиокнопки с таким же именем могут использоваться только как одна «группа». Пример:

<label>Do you Like?</label> 
<label>Yes</label> 
<input type="radio" value="35" name="like_answer"> 
<label>No</label> 
<input type="radio" value="36" name="like_answer"> 

<label>Are you interested?</label> 
<label>Yes</label> 
<input type="radio" value="35" name="interested_answer"> 
<label>No</label> 
<input type="radio" value="36" name="interested_answer"> 
0

изменение name

<label>Do you Like?</label> 
<label>Yes</label> 
<input type="radio" value="35" name="answer"> 
<label>No</label> 
<input type="radio" value="36" name="answer"> 

<label>Are you interested?</label> 
<label>Yes</label> 
<input type="radio" value="35" name="answertwo"> 
<label>No</label> 
<input type="radio" value="36" name="answertwo"> 

<label>Do you like repeat?</label> 
<label>Yes</label> 
<input type="radio" value="35" name="answertree"> 
<label>No</label> 
<input type="radio" value="36" name="answertree"> 
Смежные вопросы