Чтобы сделать это любым возможным способом, вам, вероятно, все равно придется заключать каждое слово в отдельный элемент, как вы делаете, но вы можете, по крайней мере, избавиться от всего встроенного JavaScript.
Добавьте четного слушателя к родительскому элементу слов. Любое событие, которое получают элементы word, будет пузыриться на родительский элемент, и вы можете просмотреть свойство цели события, чтобы узнать, какое слово было нажато.
Вы используете библиотеку JS или работаете без нее?
Редактировать: поскольку вы не используете библиотеку, jQuery является популярным выбором (достаточно популярным, чтобы считаться клише на SO, я думаю, это что-то говорит). Вот как бы вы сделали это с помощью jQuery:
http://jsfiddle.net/eKvdn/ (нажмите на слова)
Было бы очень неплохо прочитать об этом больше, прежде чем использовать его.