jobo: Ein- & Ausblenden über denselben Button / Parameter zurückgeben

Beitrag lesen

Hallo,

du kannst dich doch mit this bzw. this.id auf das den event auslösende element beziehen, würde ich sagen. zudem kannst du eine globale variable mit jederzeit ändern. mein tipp immer: ganz kleine testreihe, schritt für schritt.

1. krieg die id zu packen
2. krieg die globale var bestückt

  
<script type="text/javascript">  
//<![CDATA[  
myGlobal = "nochNix";  
showId = function(element) {  
	alert(element.id);  
	myGlobal = element.id;  
}  
showGlobalVar = function() {  
	alert(myGlobal);  
}  
//]]>  
</script>  

  
<button onclick="showId(this)" id="id1">showId (id1)</button>  
<button onclick="showId(this)" id="id2">showId (id2)</button>  
<button onclick="showGlobalVar()">showGlobalVar</button>  
window.onload = function () {  
 document.getElementsName  
}  

Also, man muss "this" übergeben.

Gruß

jobo