Permalänk

[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..

Visa signatur

Bro!

Permalänk
Medlem
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.

Visa signatur

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

Permalänk
Medlem

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

Visa signatur

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

Permalänk
Medlem
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.

Visa signatur

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

Permalänk
Medlem

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..

Visa signatur

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