Avatar billede gunnernuhansen Nybegynder
14. marts 2008 - 10:03 Der er 5 kommentarer

Kan ikke finde fejlen.

Hej

Jeg får en masse fejl på alle mine document.getElementById

Er det en komma fejl eller kan man ikke skrive det som jeg har gjort.


<script type="text/javascript">
var strHref=document.getElementById("HrefID").getAttribute("href");
var strLog=("<!--@DW_extranet_AccessUserID-->");


if(!strLog){
  document.getElementById("HrefID").setAttribute("href",strHref)
  document.getElementById("menustreg").style.visibility = 'visible';
  document.getElementById("menustregout").style.visibility = 'hidden';
  document.getElementById("HrefID2").style.visibility = 'visible';
  document.getElementById("HrefID3").style.visibility = 'visible';
}

else{
  document.getElementById("HrefID").setAttribute("href","/Admin/Public/extranetlogoff.aspx?id=191");
  document.getElementById('HrefID').firstChild.nodeValue="Log out"
  document.getElementById('HrefID').setAttribute('title', 'You are logged in as <!--@DW_extranet_AccessUserName-->');
  document.getElementById("menustreg").style.visibility = 'hidden';
  document.getElementById('HrefID2').firstChild.nodeValue="Log out"
  document.getElementById('HrefID3').firstChild.nodeValue="<!--@DW_extranet_AccessUserName-->"
  document.getElementById('HrefID3').setAttribute('title', 'You are logged in as <!--@DW_extranet_AccessUserName-->');
  document.getElementById("HrefID3").setAttribute("href","/Admin/Public/extranetlogoff.aspx?id=191");
}
</script>


Mvh.

Rasmus
Avatar billede gunnernuhansen Nybegynder
14. marts 2008 - 10:04 #1
Avatar billede erikjacobsen Ekspert
14. marts 2008 - 10:50 #2
Er det ikke bare fordi du ikke har nogle elementer med de id-er?
Avatar billede gunnernuhansen Nybegynder
14. marts 2008 - 10:59 #3
Jo det skriver den i firefox, men det har jeg altså :)

Hvis jeg slette den første den melder fejl på så forsætter den bare til den næste ID og sige at elementet er tomt.

Men den bruger dem altså, men melder fejl på dem. :(

Det er ikke fordi at jeg mangler et komma eller noget i den stil?
Avatar billede erikjacobsen Ekspert
14. marts 2008 - 11:02 #4
På det link du viser, er der i hvert fald ikke alle de id-er du bruger i getElementByid
Avatar billede gunnernuhansen Nybegynder
14. marts 2008 - 11:32 #5
Præcis!

Takker: Den er der nu... God weekend
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester