Только что обнаружили, что динамическое изменение href может быть реализовано по-разному, и один метод с
document.anchors[] =
работает для FireFox и Chrome и не для IE при использовании
document.getElementById(..).setAttribute('href',
работает для всех.
Существует ли общее правило для таких изменений, которое можно считать само собой разумеющимся, или оно всегда специфично для тега / параметра?