function externalLinks() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i=0; i<anchors.length; i++) { var anchor = anchors[i]; if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "external") anchor.target = "_blank"; } document.getElementById("felix").target="_blank"; } window.onload = externalLinks;
Pois quando eu adicionei a linha "document.getElementById("felix").target="_blank";" esta dando o seguinte erro:
No IE:
'document.getElementByID(...)' é nulo ou não é objeto
No Firefox:
document.getElementById("felix") has no properties
Antes de eu colocar isso tava funcionando...mas agora complicou.
Pois eu adicionei essa linha para que quando eu clicar no botão do formulário ele abre uma nova página....
Coloquei pois o XHTML Strict não aceita o Target.
Alguem poderia me ajudar?
Muito Obrigado.
Valeu



