Hallo!
Ich habe im script ein Array "prozent" definiert. Sobald ich im if() die array eintrage, tut sich nichts mehr. Wenn ich ganz normal 42 eintrage, läuft alles. auch prozent[0] brachte beim testen nichts.
<script language="JavaScript">
<![CDATA[
var prozent = new Array(42);
var p = 0;
function balken(id)
{
if(p<=prozent[id])
{
document.documentElement.getElementById('b'+id).setAttribute("y", (350)-(p*2));
document.documentElement.getElementById('b'+id).setAttribute("height",(p*2));
setTimeout('balken('+id+')', 50)
}
p=p+1;
}
]]>
</script>
// Balken
<rect id="b0" x="80" y="350" width="25" height="0" style="fill:rgb(255,0,0)"/>
// hier der Aufruf
<text x="80px" y="370px" onclick="balken(0)">SPD</text>
André Laugks
L-Andre @ gmx.de