ugrás a tartalomhoz

overmouse gondok

pacee · 2009. Júl. 6. (H), 20.43
Olyan menüt szeretnék kialakítani, ahol a menügombokat én rakosgatom be egy div-be. Namármost, el szeretném érni, hogy a gomb képe változzon ha ráviszem az egérkurzort. Találtam különböző javascript megoldásokat, de azok csak egy gomb változását tudták megoldani, én pedig minden gombnál el szeretném érni ezt. Itt a script,amivel dolgozom:

<script language='JavaScript'>
<!--
function click555()
{
var URL = 'link címe';
var link = '' + URL;
if (link != '') window.location = URL;
}
function mouseover555()
{
if (document.images) {document.img555.src = MouseOverImage555.src;}
}
function mouseout555()
{
if (document.images) {document.img555.src = MouseOutImage555.src;}
}
function mousedown555()
{
if (document.images) {document.img555.src = MouseDownImage555.src;}
}
if (document.images)
{
MouseOverImage555 = new Image();
MouseOutImage555 = new Image();
MouseDownImage555 = new Image();
MouseOverImage555.src = 'valtokép';
MouseOutImage555.src = 'alapkép';
MouseDownImage555.src = 'klikkkép';
}
// -->
</script>
<a href='javascript:click555()' onMouseOver='mouseover555();' onMouseOut='mouseout555();' onMouseDown='mousedown555();'>
<img name='img555' src='alapkép' alt='Megaport Portál' border=0 vspace=0 hspace=0></a>

Gondolom a script-ben kéne változásokat eszközölni, de sajnos nem értek hozzá ennyire. Tudna valaki segíteni ebben? Előre is köszönöm!
 
1

CSS

csman007 · 2009. Júl. 6. (H), 21.25
miért nem CCS-vel oldod meg?
2

function click555(link) { if

mgergo90 · 2009. Júl. 6. (H), 21.36
function click555(link)
{
if (link !== '') {
window.location.href = link;
}
<a href='javascript:click555("www.valami.hu")' onMouseOver='mouseover555();' onMouseOut='mouseout555();' onMouseDown='mousedown555();'></a>

Észrevétel:
1.) tul van bonyolitva, CSS-sel sokkal egyszerűbb lenne
2.) nem irtad le mi a probléma
3

válasz

pacee · 2009. Júl. 6. (H), 22.02
A probléma az,hogy a script csak egy gombra működik, többre nem.

CSS-el hogy lehet ezt megoldani? Biztos én vagyok analfabéla, de nem jöttem rá :S
4

itt kezdd

eashlon · 2009. Júl. 6. (H), 22.44
Szerintem itt kezdd a w3s-nél, majd miután felismerted mi az ami téged izgat, célirányos gugli...