Daniel Hammerthal: Richtige übergabe von Variablen über Funktion

Beitrag lesen

Huhu.
Nunja, kann daran liegen, dass ich einfach seit gestern wach bin, oder ich noch nicht fortgeschritten genug bin in JS, aber ich kriege bei meiner Homepage etwas nicht gebacken. Es handelt sich um folgendes:

Ich möchte ein JS schreiben, dass mir ein Div-Feld 'visible' und 'hidden' schaltet, den Text des Feldes bestimmt und die ID.

Das ganze hatte ich mir wie folgt vorgestellt:

  
<script language="JavaScript">  
<!--  
var Tid, Text, visi;  
function Tool(Tid, Text, visi) {  
document.getElementById(Tid).style.visibility = visi;  
document.getElementById(Tid).innerHTML = Text;  
}  
//-->  
</script>  

Aufruf:

  
<div id="hi" style="visibility:hidden;">aaa</div><br><a href="#" onclick="Tool('hi, muha, visible');">aaaaa</a>  

Da ich aus Erfahrung weiß, dass ihr gerne Hilfe gebt, aber keinen kompletten Quellcodes, bzw. immer auf Links verweist etc., wollte ich bitten, mir wenigsten den Lösungsweg zu nennen, und nicht einfach auf nen Link der Objektreferenz verweisen. =x

Ps: Hab ich einfach die '' falsch gesetzt (bzw. garnicht gesetzt) oder liegt es an einem anderen, mir unbekannten Fehler?

Danke für jede Hilfe, lG Daniel