Simon: Bild als Link in Javascript

Beitrag lesen

var zaehler=0

fuction addli(){
   zaehler++;
   if(zaehler>4){
       return false;
   }
   /* weitere Verarbeitung */
}

  
Danke, funktioniert ansich perfekt, aber nur beim ersten mal.  
Wenn ich aber zu oft auf den "hinzufügen" Button klicke macht es Probleme.  
Ich hab mir gedacht bei der "entfernen" Funktion einfach "zaehler--" zu machen nur haut das irgendwie nicht so hin.  
  
Hier mal wie ichs gemacht habe:  
~~~javascript
var zaehler=0  
function addli(){  
zaehler++;  
   if(zaehler>4){  
       return false;  
   }  
var bereich=document.getElementById('emails');  
var lnks=bereich.getElementsByTagName('a');  
var nr=lnks[lnks.length-1].innerHTML.split(' ')[1];  
var li=document.createElement('li');  
var input=document.createElement('input');  
var img=new Image(22, 22);  
   img.src='../img/cancel_48.png'  
   img.setAttribute("class","add_email");  
li.appendChild(input);  
var lnk=document.createElement('a');  
lnk.href='#';  
lnk.appendChild(img);  
lnk.onclick=function(){killli(this);return false;};  
li.appendChild(document.createTextNode(''));  
li.appendChild(lnk);  
bereich.appendChild(li);  
document.write(zahler);  
}  
  
function killli(lnk){  
zaehler--;  
lnk.parentNode.parentNode.removeChild(lnk.parentNode);  
}

lg SImon