судя по всему, потому что у вас не отменяется действие по умолчанию у ссылки(переход по ссылке)
таким образом, после щелчка по ссылке, вы сперва видите новую надпись, а потом переходите на эту же страницу, и как результат видите снова старую, изначальную надпись
решается добавлением в обработчик события return false;
это отменяет действие по умолчанию, и по ссылке перехода не произойдет
PSв других оработчиках document.write() также стоит заменить на innerHTML
|