|





4x bewertet
Tabellenfarbe wechselt sich
von
Tobi |
15.06.2007 um 12:55 h
Typ: Javascript Anwendungen
Stufe:Einfach Mittelmäßig
Stufe:Einfach Mittelmäßig
Hi!
Das hier ist mein 1. Tut bei Giatu, womit man eine Tabelle lebendig werden lassen kann
So... Als erstes sollte man eine Tabelle machen:
Einfach in den
Erklärung:
border:3px solid lightblue = Der Rand der Tabelle ist 3 Pixel dick und die Farbe der Tabelle ist Hellblau.
TEXT = Dein Text steht dann hier.
Direkt darunter kommt dann das:
Erklärung:
var speed=250 = Die Schnelligkeit ( Je höher, desto langsamer
)
farbwechsel = So heißt die Funktion
crosstable.style.borderColor="orange"
else
crosstable.style.borderColor="lightblue" = Die beiden Farben.
Hier mal ein paar Farben zum auswählen:
blue = Blau
green = Grün
yellow = Gelb
orange = Orange
Usw...
( Ihr könnt natürlich auch noch davor ein "light", oder "dark" setzen
)
Bei Fragen posten
Tobi
Das hier ist mein 1. Tut bei Giatu, womit man eine Tabelle lebendig werden lassen kann
So... Als erstes sollte man eine Tabelle machen:
<table border="0" width="45" id="tabelle" style="border:3px solid lightblue">
<tr>
<td>TEXT</td></tr>
</table>
Einfach in den
<body>- Tag einfügen.
Erklärung:
border:3px solid lightblue = Der Rand der Tabelle ist 3 Pixel dick und die Farbe der Tabelle ist Hellblau.
TEXT = Dein Text steht dann hier.
Direkt darunter kommt dann das:
<script language="JavaScript">
<!--
var speed=250
function farbwechsel(){
var crosstable=document.getElementById? document.getElementById("tabelle") : document.all? document.all.tabelle : ""
if (crosstable){
if (crosstable.style.borderColor.indexOf("lightblue")!=-1)
crosstable.style.borderColor="orange"
else
crosstable.style.borderColor="lightblue"
}
}
setInterval("farbwechsel()", speed)
//-->
</script>
Erklärung:
var speed=250 = Die Schnelligkeit ( Je höher, desto langsamer
)
farbwechsel = So heißt die Funktion
crosstable.style.borderColor="orange"
else
crosstable.style.borderColor="lightblue" = Die beiden Farben.
Hier mal ein paar Farben zum auswählen:
blue = Blau
green = Grün
yellow = Gelb
orange = Orange
Usw...
( Ihr könnt natürlich auch noch davor ein "light", oder "dark" setzen
)
Bei Fragen posten
Tobi







butterfly
Ein Beispiel wäre toll, da man sich nicht unbedingt etwas bildlich vorstellen kann...