Сообщение от Авас
|
я указывал именно document.getElementsByClassName("element"), если Вы об этом.
|
Здесь был вопрос от вас, который уже удалили и в котором спрашивалось, мол, если в getElementsByClassName на выходе получается массив, что же получается на выходе getElementById.
Вот я и обратил на окончание 's'. Оно должно в будущем вам намекать, что если есть 's', значит на выходе получается массив элементов ('Elements' в переводе с английского - 'элементЫ'). А если нет 's', значит на выходе один элемент.
А вешать обработчик через онлайновый OnKeyUp="ResizeTextArea(this,2);" - это некошерно. Лучше научиться сразу отделять мух от котлет (скрипты от оформления), чем потом переучиваться.
По поводу скрипта в топике, надо было пройтись по массиву вот так:
var elements = document.getElementsByClassName("element");
for (var i = 0; i < elements.length; i++) {
elements[i].onkeyup = //......
}
только и всего.