powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / добавить ROWSPAN в ячейку таблицы из JavaScript
14 сообщений из 39, страница 2 из 2
добавить ROWSPAN в ячейку таблицы из JavaScript
    #35260231
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не пользуйся этими ровсами и колсами. Ёлки-палки, дом и в3ц - тебе в руки.
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #35260502
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подожди ... а как еще можно объединить ячейки?
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #35260529
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeНе пользуйся этими ровсами и колсами. Ёлки-палки, дом и в3ц - тебе в руки.
угу, пользуйся createElement, appendChild и childNodes. Только кода получится больше. Только childNodes не всегда правильно будет работать, потому что если, например, между </td> и <td> в хтмл-коде есть какой-нибудь знак (пробел, перевод строки - если код оформлен не в одну строку), то в фф и опере он тоже будет посчитан за childNode, а в IE не будет. Только работают эти методы медленнее всего (на маленьких таблицах не заметно, но мне вот недавно довелось с помощью js обрабатывать в браузере монструазный годовой отчет 35столбцов х 3000 строк, в нем время рендеринга отличалось очень существенно. Хотя в итоге вообще оказалось, что рулит innerHTML).

Да и потом, коллекции rows и cols, методы insertRow и т.п. входят в DOM-модель таблицы, че вы на них набросились то. w3schools.com/htmldom/dom_obj_table .

Нет, я конечно использую в таблицах createElement, appendChild и childNodes. Но только если уверена, что это не выльется потом в проблемы.

IDVsbruckПодожди ... а как еще можно объединить ячейки?
что ты имеешь в виду?
tdObject.colSpan, tdObject.rowSpan независимо от того, как был получен tdObject (getElementById, childNodes или rows [cols[j])
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #35263079
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
illion
Я был неправ. В своё время динамически создавал табличку через аппендЧилд. Работало медленно, когда стал писать "ИннерХТМЛ+=" - все проблемы с шустродействием решились.
Ну таки не кузяво же!?
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #35264658
migusto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуте!
Вопрос по поводу innerHTML и числовых значений в ячейках таблицы.
Ячейки таблицы заполнены числами. Когда между метками <TD> и <TD/> находится только само значение и символ пробела &nbsp, то получение содержимого ячейки и преобразование его в числовое значение функцией parseInt(tbl.rows .cols[j].innerHTML) происходит без проблем.
Когда потребовалось добавить ссылки на каждое число каждой ячейки, то числовое значение уже не могу получить. Понимаю, что в свойстве innerHTML отображается содержимое ячейки со всеми метками. Свойство innerTEXT почему-то дает undefined.
Как лучше поступить в моем случае?
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #35264681
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
migustoКак лучше поступить в моем случае?
Как вариант, само значение засунуть в <div> (например), дать каждому диву id и брать значение из уже из дива...
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #35264737
migusto
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsaКак вариант, само значение засунуть в <div> (например), дать каждому диву id и брать значение из уже из дива...
Когда в DIV поместил значение, то все мое форматирование потерялось.
Как в коде выглядит отбор значения из DIV по ID?
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #35264838
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
migustoСвойство innerTEXT почему-то дает undefined
ну еще бы. Нет свойства innerTEXT. Есть innerText. Но FF его по-моему не понимает (не помню, проверьте).
как вариант можно отрезать все теги внутри ячейки:
Код: plaintext
var number = tdObject.innerHTML.replace(/<.*?>/g, '');

migusto
Как в коде выглядит отбор значения из DIV по ID?
так же, как и из всего остального. document.getElementById("div_id").innerHTML.

Купите/скачайте книгу по Javascript, пользуйтесь онлайн-мануалами. Такие вопросы даже чайники не задают.
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #35264865
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
migustoКогда в DIV поместил значение, то все мое форматирование потерялось.
Пример кода можно посмотреть...
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
добавить ROWSPAN в ячейку таблицы из JavaScript
    #35972938
Аввв
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
migusto,

а у меня вот какой вопрос, а как объединить две ячейки, чтобы при этом и обединились значения.
Например были Ячейка11 и Ячейка 22, а стало Ячейка11Ячейка22 ???? Помогите плиз
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #35973051
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аввв,

Никак, если я вопрос понял правильно.
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #36197728
ADVO
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кому пригодиться - если требуется работа со множеством столбцов объединять столбцы начиная с большего.
Иначе, при удалении ячейки сдвигается нумерация.
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #36197902
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, блин, гость молодец ... а мы, бедолаги, вот уже пятый месяц головы сушим. А он какая умница - заглянул на форум и сразу бац! - и давай вопросы как орешки щелкать.

Адво, погляди, там еще пару сот вопросов нерешенных за полгода - выручи, плиз ...
...
Рейтинг: 0 / 0
добавить ROWSPAN в ячейку таблицы из JavaScript
    #36197923
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ADVO,

А слабо объединить ячейки "ячейка11" и "ячейка22", как хотел Аввв ? Пиво проставляю, если сможешь (как я понял по циферкам, это - по диагонали).
...
Рейтинг: 0 / 0
14 сообщений из 39, страница 2 из 2
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / добавить ROWSPAN в ячейку таблицы из JavaScript
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]