Вы выбираете все элементы с классом link, соответственно вам возвращается не элемент, а объект. Если, так же как и я, не шарите в javascript, то добавьте ID необходимому элементу и замените getElementsByClassName на getElementById ))
Сначала прикиньте сколько таких простых вещей у вас в итоге будет и имеет ли смысл отказываться от простого инструмента, который уже стал дефакто неотъемлемой частью любого веб приложения. Если jquery будет использоваться хоть раз, то разумно на нем делать все.
Dmitry Pavlov: я знаю jquery
не надо меня меня в этом убеждать, я давно понял, что jquery для идиотов, если конечно не надо использовать эту библиотеку для каких-либо плагинов
Денис Букреев: jquery для идиотов?... o_0 не понял, что имеете в виду. поясните
jquery прекрасный фреймворк сильно облегчающий жизнь сотням тысяч пограммистов во всем мире, созданный если не гениями, то очень смышленными людьми очень вовремя.