Показать сообщение отдельно
  #1 (permalink)  
Старый 14.07.2012, 18:50
Профессор
Отправить личное сообщение для bpystep Посмотреть профиль Найти все сообщения от bpystep
 
Регистрация: 06.08.2010
Сообщений: 161

количество строк (rows)
Добрый день.

в ячейке таблицы есть текст. Нужно переместить этот текст в
<input type="textArea">
с сохранением размерности ячейки.
я действую по методу получения количества строк в ячейке таблицы, и добавления свойства "rows = 'n'" в textArea. Гдето ошибка, не могу понять размерности.

var fontTD = style(document.getElementById('text')).fontSize;
var heightTD = document.getElementById('text_').clientHeight/(fontTD.substr(0,2)) ;	

textArea.rows = heightTD;

function style(elem) {
    if (elem.ownerDocument && elem.ownerDocument.defaultView) {
        return elem.ownerDocument.defaultView.getComputedStyle(elem, null);
    } else if (elem.currentStyle) {
        return elem.currentStyle;
	}
    return null;
}


п.с. textArea - элемент
<input type="textArea">
Ответить с цитированием