PDA

View Full Version : [javascript] Errore getElementbyClassName


CercoAiutoo
11-01-2010, 19:47
Perchè questo codice non funziona ? ( se al posto della classe uso l' id funziona... ma cosi no!! Perche :( ?!?!? :

<html>
<head>
<script type="text/javascript">

function saluta() {
alert("Hello World!");
}


function load() {
var el = document.getElementByClassName("uffa");
el.addEventListener("click", saluta, false);
}


</script>
</head>
<body onload="load()";>

<a href="#" class="uffa">Hello</a>

</body>
</html>

Torav
12-01-2010, 12:05
Perché la funzione si chiama getElementsByClassName e perchè non restituisce un elemento ma un set di elementi (in pratica un array di elementi).