Zim: Id als parameter einer "setInterval-funktion"/var=parsInt(id)?

Beitrag lesen

Hallo zusammen,

Ich habe meine Schwierigkeiten mit der Übergabe der id an eine Funktion, die in setInterval(---) aufgerufen wird..
beim zweiten alert wird mir die url der id ausgegeben aber nicht der eigentliche Wert..
mein Code:

var steuerung="";  
var counter=0;  
function wechsel (wert)  
{  
    alert(wert); //gibt den pfad der id aus nicht den wert  
    if(wert=="id1")//vergleich dadurch nicht machbar  
    {  
  
        counter=counter+1;  
        if(counter==2)  
        {  
            clearInterval(steuerung);  
        }  
    }  
    else  
    {  
        alert("mopsidoll");  
        counter=counter+1;  
        if(counter==2)  
        {  
            clearInterval(steuerung);  
        }  
    }  
}  
function test1 (wert)  
{  
    if(wert=="id1")  
    {  
        alert(wert); //gibt id1 aus  
        document.getElementById(wert).style.display="none";  
        steuerung=setInterval("wechsel("+wert+")", 100);  
    }  
    else  
    {  
        alert("fail");  
    }  
}  

<a id="id1" href="#" style="background-image:url('tr.png');" onclick="test1(id)">iwashalt</a>

kann man evtl die id einfach als zahl speichern? parsen geht ja leider nicht