Код не работает только при програмной генерации html-кода, как я писал выше.
Кстати, кто-нибудь может подсказать как посмотреть html-код в ИЕ, который должен генерироваться скриптом. В мозиле есть DOM source для этого, а в ИЕ ничего не нашел подобного.
Так вот, если в мозиле посмотреть на сгенерированный код, он будет таким же как ты и написал, т. е.:
<a href="#" onclick="alert(\'text\'); return false;">Показать текст</a>
и это работает.
В ИЕ я не знаю как посмотреть сгенерированный код. Если смотреть через DOM Explorer, все должно быть точно также, но при этом не работает. Т. е. при шелчке по ссылке грузится страница \'#\'.