X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Я сошёл с ума!
Broom
Broom
Topic Starter сообщение 13.6.2016, 19:25; Ответить: Broom
Сообщение #1


Имею html код. Вот фрагмент:
<form id=fm5_3_4_1>
<input id=rd5_3_4_1 type="radio" name="rd5_3_4_1" value="Символьные"><font size=4>Символьные</font>
<br>
<input id=rd5_3_4_1 type="radio" name="rd5_3_4_1" value="Специальные"><font size=4px>Специальные</font>
<br>
<input id=rd5_3_4_1 type="radio" name="rd5_3_4_1" value="Функциональные"><font size=4px>Функциональные</font>
<br>
<input id=rd5_3_4_1 type="radio" name="rd5_3_4_1" value="Управления курсором"><font size=4px>Управления курсором</font>
<br>
<input id=rd5_3_4_1 type="radio" name="rd5_3_4_1" value="Дополнительные"><font size=4px>Дополнительные</font>
<br>
</form>
<!-- далее следуют ещё 5 таких же форм у который различаются id на единицу -->
А ещё есть кнопочка, и образуется отчёт. Вот фрагмент на javascript:
tx=tx+"Задача 4"+"\n";
for(var q=1; q<7; q++){
var el=document.getElementById("fm5_3_4_"+q);
alert(el);
for(j=0; j<el.length; j++){
if(el[j].checked){
S=el[j].value;
}
}
tx=tx+S+"\n";
Так вот: Обрабатывает вторую, третью и т.д. Первую не хочет. Этот alert пишет null. В предыдущих страницах всё проходит. Чувствую, глупость какая-то, но понять не могу. Может кто-то ткнёт? Спасибо.
Старый учитель Михаил Иванов(Broom).
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Art Lev
Art Lev
сообщение 14.6.2016, 22:27; Ответить: Art Lev
Сообщение #2


id у элемента должен быть уникальным, а у вас он повторяется много раз
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Broom
Broom
Topic Starter сообщение 26.6.2016, 12:01; Ответить: Broom
Сообщение #3


Спасибо за ответ.
1. Если в radio будут разные ID, то можно выбирать несколько вариантов, а мне надо один.
2. Проблема была в другом, как я и думал - тупая. Я просто не закрыл предыдущую форму.
Всё равно - большое спасибо.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Den1xxx
Den1xxx
сообщение 27.6.2016, 0:01; Ответить: Den1xxx
Сообщение #4


(Broom @ 26.6.2016, 14:01) *
1. Если в radio будут разные ID, то можно выбирать несколько вариантов, а мне надо один.
2. Проблема была в другом, как я и думал - тупая. Я просто не закрыл предыдущую форму.
Проблема была в другом, как я и думал - тупая. Я просто не закрыл предыдущую форму.
Всё равно - большое спасибо.

Там не только в этом проблемы. В формах у Вас неправильно обозначены поля: параметры должны обрамляться кавычками, форма иметь атрибут action
Насчёт radio — путаете атрибуты name и id. Одинаковый name обозначает объединение в один, а id всегда и везде на странице должен быть только один. Два одинаковых id вызывут ошибку в обработке.
ID — это Дункан Маклауд в HTML

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Ищу того, кто доведет до ума сайт на вордпресс
3 ohrantryd 4146 30.5.2013, 18:20
автор: -Гросс-
Открытая тема (нет новых ответов) [WP] Довести шаблон до ума!
9 500 2900 10.6.2012, 18:56
автор: joja
Открытая тема (нет новых ответов) Довести сайт до ума, до понедельника 11.07.. Wordpress
3 dko112 3930 15.7.2011, 3:00
автор: -vadimosx-


 



RSS Текстовая версия Сейчас: 28.3.2024, 23:00
Дизайн