Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: для новичков > Ссылка на ячейку таблицы


Автор: Yagmort 3.9.2010, 15:06
Народ подскажите плз как мне при нажатии на ссылку 
Код

<a href="">ссылка</a> 
определенный текст в размере больше 2000 символов вносился в ячейку таблицы, рассположенной на этой же странице
при нажатии на 
Код

<a href="">ссылка2</a>,
 предыдущие данные бы стерались и заносились другие. я в книге нашел вот это 
Код

function text()
{
t.innerText="АБВГДЕЕЖЗИКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ";
};
function textclear()
{
tc.innerText="";
};

 впринцепе оно все работатет, но при добавлении в t.innerText много слов он их не  отображает ((((( Есть другие менее глючные варианты ?

Автор: CruorVult 3.9.2010, 15:11
лучше юзать innerHTML вместо innerText 

Автор: Yagmort 3.9.2010, 17:19
Цитата(CruorVult @ 3.9.2010,  15:11)
лучше юзать innerHTML вместо innerText

не работает и с ним тоже

Автор: bars80080 3.9.2010, 19:55
Цитата(Yagmort @  3.9.2010,  15:06 Найти цитируемый пост)
 впринцепе оно все работатет, но при добавлении в t.innerText много слов

показывайте, как вы добавляете. потому что "то работает, то не работает" быть само по себе не может, есть какая-то причина

Автор: ayax2005 4.9.2010, 21:04
Уверены, что overfow не установлен? Или высота ячейки/строки не жёсткая?
Ещё бывают проблемы именно с js, когда в тексте присутствуют переносы строки \n\r. Проверьте выполнение скрипта в файрбаге и покажите нам ошибку.

Согласен с предыдущим оратором, лучше работайте с innerHTML, меньше проблем с совместимостью будет.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)