Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: TBODY
 
 автор: sl1p   (11.12.2009 в 04:44)   письмо автору
 
 

При динамическом создании(яваскрипт) таблиц, даже путём тупой вставки через innerHTML
например
block.innerHTML = "<table><tr><td></td></tr></table>";
дурацкий яваскрипт вставляет тег TBODY после TABLE... что не понятно как, но ломает мою вёрстку.

Как убрать?

Я уже извращался как только мог, путём перемещения, замены дочерних элементов...
Всё равно эта гадость присутствует.

  Ответить  
 
 автор: АЯ   (11.12.2009 в 04:55)   письмо автору
 
   для: sl1p   (11.12.2009 в 04:44)
 

innerHTML при чтении практически ВСЕГДА даёт не то, что вы реально записали, а то, каким это записанное видит браузер. И это совсем не яваскрипт. Тем более - не "дурацкий яваскрипт".

Разработчики браузеров ТАК ВИДЯТ.
Они "художники", им можно :-)

Подробнее см. http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=68932 - 20.10.2009 в 18:16

  Ответить  
 
 автор: coloboc66   (11.12.2009 в 11:41)   письмо автору
 
   для: sl1p   (11.12.2009 в 04:44)
 

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

  Ответить  
 
 автор: mihdan   (11.12.2009 в 14:27)   письмо автору
 
   для: sl1p   (11.12.2009 в 04:44)
 

Если бы вы почитали мануал по HTML, то знали, что TBODY ой как нужен

  Ответить  
 
 автор: АЯ   (11.12.2009 в 15:06)   письмо автору
 
   для: mihdan   (11.12.2009 в 14:27)
 

mihdan, вы, очевидно, мануал по HTML прочитали.
Так расскажите же нам всем - зачем TBODY "ой как нужен"?
Поделитесь, так сказать, сокровенным знанием, не держите в себе...

  Ответить  
 
 автор: serjinio   (12.12.2009 в 00:10)   письмо автору
 
   для: АЯ   (11.12.2009 в 15:06)
 

Ага, тоже интересно...

  Ответить  
 
 автор: mihdan   (12.12.2009 в 13:20)   письмо автору
 
   для: АЯ   (11.12.2009 в 15:06)
 

<TBODY> предназначен для хранения одной или нескольких строк таблицы. Это позволяет создавать структурные блоки, к которым можно применять единое оформление через стили, а также управлять их видом через скрипты.

http://dev.w3.org/html5/markup/tbody.html
http://www.w3.org/TR/html4/struct/tables.html

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования