Hallo Marcel!
...Ich könnte nun jedem Button einen Wert zuweisen, z. B. onClick="showStats('xyz')". Wenn ich aber nun hunderte von Statistiken und damit hunderte Buttons hätte, müsste ich auch hunderte if Abfragen machen, welche Statistik denn nun aufgerufen werden soll. Von daher suche ich etwas, was mir das 'xyz' abnimmt. Also etwas wie:
<input type="button" id="1" onClick="ShowStats();" /> und nach Aufruf von showStats() erhalte ich, "Button mit Id 1 wurde gedrückt, Statistik mit Id 1 wird aufgerufen."
Ich hoffe, ich konnte mein Problem so halbwegs erklären und es hat jemand einen Tip oder gar eine Lösung parat.
Ich fürchte ich hab dein Problem nicht verstanden:
<head>
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<script language="JavaScript" type="text/javascript">
<!--
function showStats(iD){
alert("Button mit Id " + iD + " wurde gedrückt, Statistik mit Id " + iD + " wird aufgerufen.");
}
-->
</script>
</head>
<body>
<input type="button" name="1" onClick="showStats(1);" value="Statistik anzeigen"/>
<input type="button" name="2" onClick="showStats(2);" value="Statistik anzeigen"/>
</body>
Viele Grüße
H-P Ortner