Kezdőoldal » Számítástechnika » Weblapkészítés » Mi a hiba az alábbi javascript...

Mi a hiba az alábbi javascript kódban?

Figyelt kérdés

<script>

window.onload = function { var cover = document.getElementById('cover'); cover.style.display = "none"; }


/* A Scroll funkcióval van a hiba, ha ezt kommentbe teszem, a fenti onload funkció

jól működik, egyébként mindkettő halott */

function scroll() {

var target = document.GetElementById('content');

var pos = target.scrollTop;

if(pos > 1) {

target.style.boxShadow = '0px 1px 50px rgba(0, 0, 0, 0)';

} else {

target.style.boxShadow = '0px -1px 50px rgba(0, 0, 0, 0)';

}

}

</script>


2015. jún. 21. 15:41
 1/6 anonim ***** válasza:

Az nem function hanem function().

A windows.onload rész után meg kell pontosvessző:


window.onload = function() { var cover = document.getElementById('cover'); cover.style.display = "none"; };



/* A Scroll funkcióval van a hiba, ha ezt kommentbe teszem, a fenti onload funkció

jól működik, egyébként mindkettő halott */

function scroll() {

var target = document.GetElementById('content');

var pos = target.scrollTop;

if(pos > 1) {

target.style.boxShadow = '0px 1px 50px rgba(0, 0, 0, 0)';

} else {

target.style.boxShadow = '0px -1px 50px rgba(0, 0, 0, 0)';

}

}

2015. jún. 21. 15:52
Hasznos számodra ez a válasz?
 2/6 anonim ***** válasza:
Ja meg JS-ben nem így kell kommentet írni: /*komment*/ hanem így: //komment
2015. jún. 21. 15:53
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:

1. Az onLoad-nál eredetileg benne volt a zárójel (valamikor próbálkozás közben felejthettem ki), azért köszi.

2. A neten több helyen láttam több soros kommenteknél (JavaScriptben) a /* ... */ jelölést, de ez még mindig nem lehet a hiba, mivel az akkor jelentkezik, amikor nem használok sehol kommentet...

2015. jún. 21. 15:57
 4/6 A kérdező kommentje:

Elnézést kell kérjek, az onLoad-nál a () volt a probléma.

Ettől függetlenül a scroll funkció még mindig nem működik...

2015. jún. 21. 16:02
 5/6 anonim ***** válasza:
Olvasd el böngésző konzolban a hibákat, az nem GetElementById hanem getElementById
2015. jún. 21. 16:03
Hasznos számodra ez a válasz?
 6/6 A kérdező kommentje:

Igen, köszi!

Kicsit érzékeny a kis- és nagybetűkre...

2015. jún. 21. 16:07

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!