Stavolta l'ho testato
Questa versione non cambia i div diversi da ita e ingle ma li lascia come sono
...
Codice PHP:
<html>
<head>
<script type="text/javascript">
<!--
function lingua(ling)
{
//Nascondo entrambe le lingue
var appoit=document.getElementsByTagName('div');
for(i=0;i<appoit.length;i++){if(appoit.item(i).className=="ita"||appoit.item(i).className=="ingle")appoit.item(i).styl
e.display='none';}
//Visualizzo la lingua scelta
for(i=0;i<appoit.length;i++){if(appoit.item(i).className==ling)appoit.item(i).style.display='block';}
}
// -->
</script>
</head>
<body>
[url="javascript:lingua('ita')"]Italiano[/url]
[url="javascript:lingua('ingle')"]Inglese[/url]
<div class="ita">Uao primo contenuto in itliano</div>
<div class="ingle" style="display:none">Yeah first contnent in english</div>
<div class="ita">Ciao mondo</div>
<div class="ingle" style="display:none">Hello World</div>
<div class="ita">Il libro...</div>
<div class="ingle" style="display:none">The Book</div>
<div class "Prova">
Div per conto suo sempre uguale
</div>
<div class="ita">Non so che scrivere</div>
<div class="ingle" style="display:none">I don't know what to write</div>
</body>
</html>
[OT per un Moderatore]K non era uno errore di battitura.... io digito javascript per intero e quando posto il codice vedo scritto java-script com'e'?