Trädvy Permalänk
Medlem
Plats
Sverige
Registrerad
Maj 2005

[js] style.visibility-problem

Nån annan som har en lika spännande fredagskväll framför datorn och som kan hjälpa till?

Har en kod som borde vara enkel, där jag helt enkelt via en javascript-funktion visar en tidigare gömd div-tagg:

html:

<div name="pratbubbla" style="visibility: hidden;"> ..massa bös.. </div>

js:

document.getElementsByName('pratbubbla')[0].style.visibility = "visible";

Klockrent, borde man ju tycka, men istället får jag felet:
"Message: 'document.getElementsByName(...).0.style' is null or not an object"

div-taggen syns blir alltså aldrig synlig.

Har även testat att byta "name" till "id" och använda "getElementById('pratbubbla').style... osv" istället, men inte då.

Någon tanke?

[edit]

Nevermind - det löste sig av sig självt. Hur vet jag inte - det är samma kod på de ställena. Weird..

Bro!

Trädvy Permalänk
Medlem
Plats
Falun
Registrerad
Dec 2003
Citat:

Ursprungligen inskrivet av DanTheMAN!
Nån annan som har en lika spännande fredagskväll framför datorn och som kan hjälpa till?

Har en kod som borde vara enkel, där jag helt enkelt via en javascript-funktion visar en tidigare gömd div-tagg:

html:

<div name="pratbubbla" style="visibility: hidden;"> ..massa bös.. </div>

js:

document.getElementsByName('pratbubbla')[0].style.visibility = "visible";

Klockrent, borde man ju tycka, men istället får jag felet:
"Message: 'document.getElementsByName(...).0.style' is null or not an object"

div-taggen syns blir alltså aldrig synlig.

Har även testat att byta "name" till "id" och använda "getElementById('pratbubbla').style... osv" istället, men inte då.

Någon tanke?

[edit]

Nevermind - det löste sig av sig självt. Hur vet jag inte - det är samma kod på de ställena. Weird..

Id och namn rekommenderar jag på alla element, minst Id i alla fall. Bra att det löste sig i alla fall.

ηλί, ηλί, λαμά σαβαχθανί!?

Trädvy Permalänk
Medlem
Plats
Falun
Registrerad
Jul 2001

jQuery är rätt trevligt annars!
Kör man i VS 2008 har det till och med intellisense..

EPoX 8RDA+, XP2500+, 2x256Mb PC3200 (DualCh), Club3D 9800PRO, Seagate 7200.7 160Gb 8Mb Limited edition

Trädvy Permalänk
Medlem
Plats
Falun
Registrerad
Dec 2003
Citat:

Ursprungligen inskrivet av Nordis
jQuery är rätt trevligt annars!
Kör man i VS 2008 har det till och med intellisense..

What!? Coolt, måste testas.

ηλί, ηλί, λαμά σαβαχθανί!?

Trädvy Permalänk
Medlem
Plats
Falun
Registrerad
Jul 2001

http://docs.jquery.com/Downloading_jQuery#Download_jQuery

Ladda hem, "Documentation: Visual Studio". Dra sedan in den filen i den javascriptfil du jobbar med i VS. Den hamnar då som en kommentar och vipps så har man intellisense för jquery..

EPoX 8RDA+, XP2500+, 2x256Mb PC3200 (DualCh), Club3D 9800PRO, Seagate 7200.7 160Gb 8Mb Limited edition