J Jacob Medlem sedan dec. 2000 503 inlägg Frågan 26 sep. 2002 07:13 #1 Kan man in en onClick byta ut en onMouseOver och en onMouseOut?
J Jacob Medlem sedan dec. 2000 503 inlägg Det jag vill göra är att:
onMouseOver="this.className='green_rubrik_knapp_ner';" onMouseOut="this.className='green_rubrik_knapp'" onClick="this.onMouseOut(this.className='green_rubrik_knapp_ner'); this.onMouseOver(this.className='green_rubrik_knapp'); "
men det fungerar inte
T Theef Medlem sedan sep. 2002 100 inlägg fattar noll...
vad menar du???
Jag kanske kan hjälpa dig
J Jojoxx Medlem sedan juni 2000 4 308 inlägg Eftersom det antagligen skall kombineras med fler länkar tror jag inte att du vill göra precis som du skriver. Mer något sånt här ("aktiv" länk har alltså motsatt effekt som en "oaktiv", eller vad man skall kalla dem);
<style type="text/css">
a { text-decoration:none; }
.green_rubrik_knapp_ner { text-decoration:underline; }
.green_rubrik_knapp { text-decoration:none; }
</style>
<script language="JavaScript" type="text/javascript">
var currentlink;
</script>
<a href="#"
onMouseOver="this.className=(currentlink==this)?'green_rubrik_knapp':'green_rubrik_knapp_ner';"
onMouseOut="this.className=(currentlink==this)?'green_rubrik_knapp_ner':'green_rubrik_knapp';"
onClick="currentlink=this;">länk</a>
<a href="#"
onMouseOver="this.className=(currentlink==this)?'green_rubrik_knapp':'green_rubrik_knapp_ner';"
onMouseOut="this.className=(currentlink==this)?'green_rubrik_knapp_ner':'green_rubrik_knapp';"
onClick="currentlink=this;">annan länk</a>
underline eller inte är alltså bara ett exempel på klasser.