|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
|
[javascript] proprietà non valida in explorer
Ciao a tutti,
sto giocando un pò con javascript, e ho scritto una funzioncina che fa il fade in e out di un testo. Con firefox è ok, ma explorer lo script debugger mi da un "Invalid property value". Codice:
<html>
<head>
<style type="text/css">
#fade_text { color: rgb(0, 0, 0); }
</style>
<script type="text/javascript">
<!--
var c = 0;
var state = "out";
function fade() {
if (state == "out") {
document.getElementById("fade_text").style.color="rgb("+c+","+c+","+c+");";
c = c + 5;
setTimeout("fade()", 10);
if (c == 255) { state = "in"; }
} else if (state == "in") {
document.getElementById("fade_text").style.color="rgb("+c+","+c+","+c+");";
c = c - 5;
setTimeout("fade()", 10);
if (c == 0) { state = "out"; }
}
}
//-->
</script>
</head>
<body>
<div class="page">
<span id="fade_text">Fading...</span>
<button onClick="fade()">Fade now</button>
</div>
</body>
</html>
__________________
-> The Motherfucking Manifesto For Programming, Motherfuckers Ultima modifica di shinya : 01-04-2006 alle 18:44. |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Nota comunque che il tuo codice, per quanto riguarda Internet Explorer, funziona con IE 5 o superiore, in quanto nelle versioni precedenti il metodo getElementById non è disponibile.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jul 2005
Città: Bologna
Messaggi: 1130
|
Era il punto e virgola :/
Grazie mille per l'aiuto, non ci sarei mai arrivato!
__________________
-> The Motherfucking Manifesto For Programming, Motherfuckers |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:56.


















