<html>
<head>
<script>
function funzione(){
var insieme = document.getElementsByName("uno");
for(n=0;n<=insieme.length;n++)
insieme[n].style.backgroundColor="blue";
}
</script>
</head>
<body onClick="funzione()">
<div name="uno">Ciao amico</div>
<div name="due">Ciao bestiolina</div>
<span name="uno">Ciao bello</span>
<div name="due">Ciao fesso</div>
<h name="uno">Ciao, grandissimo!</h>
</body>
</html>
Funziona anche questo.Adesso ci faccio anche altre prove...
<html>
<head>
<script>
function funzione(){
var insieme = document.getElementsByName("uno");
for(n=0;n<=insieme.length;n++)
insieme[n].style.backgroundColor="blue";
}
</script>
</head>
<body onClick="funzione()">
<div name="uno">Ciao amico</div>
<div name="due">Ciao bestiolina</div>
<span name="uno">Ciao bello</span>
<div name="due">Ciao fesso</div>
<h name="uno">Ciao, grandissimo!</h>
<a name="uno">Ipertesto bello</a>
<a name="due">Ipertesto del cavolo</a>
<p name="uno">Paragrafo fantastico</p>
</body>
</html>
...funziona sempre.Con il document.getElementsByName si possono accomunare in un insieme tutti gli elementi che hanno lo stesso nome, anche di natura diversa.
Nessun commento:
Posta un commento