|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.06.2016, 15:45 | #1 |
Пользователь
Регистрация: 16.08.2015
Сообщений: 40
|
Проблемы с массивом elements формы
Здравствуйте еще раз. Обнаружил некую нехорошую закономерность.
Массив elements формы не записывает в себя div и span элементов. Когда вывожу на экран длину elements, отображается длина не учитывающая div и span элементов. Т.е. если я в форму добавлю, к примеру два input`а и пять div`ов, он скажет, что длинна elements == 2. Что это такое и как сделать так, чтобы div`ы и span`ы записались в массив elements? P.S. appendChild, insertBefore и createElement ничего не дают. |
09.06.2016, 16:40 | #2 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Показывай код. Ато если чесно нихрена не понятно.
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
09.06.2016, 16:53 | #3 |
Пользователь
Регистрация: 16.08.2015
Сообщений: 40
|
Код:
Последний раз редактировалось MrQuestion; 09.06.2016 в 16:57. |
09.06.2016, 16:58 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
MrQuestion, я, конечно, не особо компетентен в этой теме, НО!
насколько я понимаю, <form> нужен, для того, чтобы контролы, которые принадлежат этой форме, отправились по submit обработчику. при этом оправляются только контролы (элементы, куда можно вводить значения). всякие <div> <span> <p> и прочая разметка не могут быть изменены со стороны оператора и отправлять их обработчику формы нет никакой необходимости. Вот этому они и не входят в elements p.s. ещё раз повторю - я могу ошибаться. |
09.06.2016, 17:38 | #5 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Все верно. Нет смысла в отправке елементов разметки.
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
09.06.2016, 17:46 | #6 |
Пользователь
Регистрация: 16.08.2015
Сообщений: 40
|
Ладно. Спасибо. Тогда буду делать через родительские узлы
|
09.06.2016, 22:42 | #7 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Серж все правильно догадался.
В бородатые времена, когда шла первая война браузеров, между ИЕ и Навигатором. Был придуман язык JavaScript одним надмозгом по имени Брендон Айк за 11 дней. Если бы он не придумал его за эти полторы недели, сейчас бы мы на фронтенде юзали бы басик. Майкрософт в срочном порядке придумала тогда аналог JavaScript и назвала его JScript. Брендон Айк придумал обращение к элементам по айдишнику (document.getElementById('#idElemen t') ). jScript предложили обращаться объектно по типам элементов через имена, (document.formName... , doc..images...). Чтобы не терять аудиторию и поддерживать совместимость подобный вид обращения был включен в JavaScript. А потом навигатор придумали DOM-дерево и это почти убило ИЕ, не смотря на их супер-разработки в районе сейчас уже смешного activeX. ИЕ легко убило навигатор, они тупо стали бесплатными. Тем временем Эйпл договорился с разработчиками Конкъерор, что будут юзать их движок, но и будут разрабатывать его и оставят открытым, движок этот - webkit. Сейчас врятли кто вспомнит такое CSS-свойство, как, к примеру, -khtml-border-radius. Был ИЕ 5.5, прошло 10-14 лет, мы делали скругленные уголки через таблицу и картинки... А конкъерор уже это умел, это уже лежало в вебките) Чета я заболтался тут)
Alar, верни репу!
Последний раз редактировалось Naive; 09.06.2016 в 22:45. |
10.06.2016, 00:40 | #8 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Зачетно.
Я даже и не слыша про -khtml-border-radius. Интересно! А вот на счет закругленных углов картиной, чуток делал, но совсем мало этого времени застал.
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с внешним хардом WD Elements | x6ta | Компьютерное железо | 4 | 21.10.2014 19:52 |
string literals may have at most 255 elements | max9123 | Общие вопросы Delphi | 11 | 25.10.2013 15:39 |
Number of elements differ from declaration | Alex Cones | Общие вопросы Delphi | 4 | 28.01.2010 20:49 |
проблемы с двумерным массивом | pancho | Общие вопросы Delphi | 10 | 29.01.2009 21:24 |
Проблемы с массивом | Шура | Помощь студентам | 4 | 20.11.2008 18:06 |