Wie kann die da eine Variable einsetzen?!

spaGn

Grünschnabel
Hallo!
Mein Problem ist, dass ich mich mit Javascript nicht besonders auskenne und es nicht schaffe in der Funktion out(), an der Stelle wo VARIABLE steht, eine Variable hin zu setzen. Die Variable soll an die Funktion übergeben werden, wenn man den BUTTON mit der Maus verlässt.
Büdde helft mir... :( thX

Code:
<head>

<script type="text/javascript">
function over(strng) { auto.innerHTML = strng; }
function out(test) { VARIABLE.innerHTML = "<img src=\"transparent.gif\">" }
</script>

</head>


<body>
<table cellpadding="0" cellspacing="0">
	<tr>
		<td width="15">
			<DIV ID="auto" name="auto">&nbsp;</DIV>
		</td>
		<td>
			<a onmouseover='over("<img src=\"punkt.gif\">")' onmouseout='out("VARIABLE")' href="#">BUTTON</a>
		</td>
	</tr>
</table>
</body>
 
Hi,

Elemente, die mit dem Attribut id ausgezeichnet wurden, können über die Methode
getElementById angesprochen werden.

Dein Code könnte wie folgt angepasst werden.
HTML:
<head>

<script type="text/javascript">
function over(strng) {
	document.getElementById('auto').innerHTML = "<img src=\"" + strng +"\">";
}
function out() {
	document.getElementById('auto').innerHTML = " ";
}
</script>

</head>
<body>
<table cellpadding="0" cellspacing="0">
    <tr>
        <td width="15">
            <DIV ID="auto"></DIV>
        </td>
        <td>
            <a onmouseover="over('punkt.gif')" onmouseout="out()" href="javascript: void(0);">BUTTON</a>
        </td>
    <tr>
</table>
</body>
Werte bei Attributen weden immer in doppelte Anführungszeichen gesetzt.

Ich hoffe, das hilft Dir weiter.

Ciao
Quaese
 

Neue Beiträge

Zurück