|
|
|
В скрипте не работает colspan
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Написал скрипт, который создает таблицу. Надо чтобы в таблице было 2 строки, в верхней строке 2 ячейки, а в нижней одна. Пытаюсь с помощью setAttribute() к нижней ячейке применить colspan, но ничего не получается. Подскажите пожалуйста что в скрипте не правильно. function fnAppend(){ var body = document.getElementsByTagName('body')[0]; var table = document.createElement('table'); table.setAttribute('border','2'); table.setAttribute('width','100%'); var tbody = document.createElement('tbody'); var tr1 = document.createElement('tr'); var tr2 = document.createElement('tr'); var td1 = document.createElement('td'); var td2 = document.createElement('td'); var td3 = document.createElement('td'); td3.setAttribute('colspan',"2"); td1.appendChild(document.createTextNode('Ячейка 1')); td2.appendChild(document.createTextNode('Ячейка 2')); td3.appendChild(document.createTextNode('Ячейка 3')); tr1.appendChild(td1); tr1.appendChild(td2); tr2.appendChild(td3); tbody.appendChild(tr1); tbody.appendChild(tr2); table.appendChild(tbody); body.appendChild(table); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 17:16 |
|
||
|
В скрипте не работает colspan
|
|||
|---|---|---|---|
|
#18+
Все уже сам разобрался )))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 17:20 |
|
||
|
В скрипте не работает colspan
|
|||
|---|---|---|---|
|
#18+
Так и в чем же была ошибка то? Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 19:25 |
|
||
|
В скрипте не работает colspan
|
|||
|---|---|---|---|
|
#18+
vkle, Я подозреваю в том, что td3.setAttribute('colspan',"2"); надо писать td3.setAttribute('colspan',"2",0); Потому что третий параметр имеется по умолчанию 1. Что это означает - гугл, мсдн и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 20:39 |
|
||
|
В скрипте не работает colspan
|
|||
|---|---|---|---|
|
#18+
to ShSerge Да оно понятно. Тока о другом говорю... Топикстартер озвучил вопрос. Через четыре минуты на него снизошло озарение (или нарыл где то страничку с решением или сосед по парте подсказал). И удалилсо он тихо молчком на круги своя. А найдёт эту тему через год другой чел, у которого та же или похожая проблема, прочтет два первых поста (с точки зрения топикстартера на том топик и должен был закончится?) и тихо про себя матюгнётся "млин, и тут мимо" или покрепче... Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 20:53 |
|
||
|
В скрипте не работает colspan
|
|||
|---|---|---|---|
|
#18+
vkle, +1. Да, я согласен, сам так всегда и говорю - нашёл решение - озвучь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 20:59 |
|
||
|
В скрипте не работает colspan
|
|||
|---|---|---|---|
|
#18+
> надо писать td3.setAttribute('colspan',"2",0); А вот тут http://forum.javascript.ru/misc/1540-v-ie-ne-rabotaet-dinamicheskoe-izmenenie-colspan-nuzhna-pomoshh.html пишут что надо 'colSpan' - четвёртая буква - заглавная. Врут? ;-) Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 21:49 |
|
||
|
В скрипте не работает colspan
|
|||
|---|---|---|---|
|
#18+
vkle > надо писать td3.setAttribute('colspan',"2",0); А вот тут http://forum.javascript.ru/misc/1540-v-ie-ne-rabotaet-dinamicheskoe-izmenenie-colspan-nuzhna-pomoshh.html пишут что надо 'colSpan' - четвёртая буква - заглавная. Врут? ;-) Врут, я сам писал на яваскрипте визуальное формирование таблиц со слиянием ячеек (для своего редактора, типа fckeditor, только тогда ещё не было contenteditable, зато был активеХ с такими же свойствами и методами - DHTMLEdit). Правда, это ещё под 5-м ИЕ было и лет 5 тому назад. Чесн. слово - лень даже проверять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2009, 22:06 |
|
||
|
В скрипте не работает colspan
|
|||
|---|---|---|---|
|
#18+
не врут. Либо setAttribute('colspan',2,0), либо setAttribute('colSpan',2) (различия следуют собственно из описания setAttribute ). Если setAttribute не использовать, то вообще обязательно colSpan. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2009, 05:44 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35753486&tid=1455317]: |
0ms |
get settings: |
11ms |
get forum list: |
22ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 400ms |

| 0 / 0 |
