Avatar billede qredee Nybegynder
12. maj 2003 - 22:08 Der er 15 kommentarer og
1 løsning

Onclick to gange?

onclick="changebg(this,'klik')" onclick="location='?page=1'" - Det kan man ikke, hvad gør jeg så ? - Forstår i mit spg ? ellers så sprøg =)
Avatar billede jessbonde Nybegynder
12. maj 2003 - 22:12 #1
hvad med at ligge din location ting ind i changebg() funktionen
Avatar billede jakobclausen Nybegynder
12. maj 2003 - 22:14 #2
Avatar billede qredee Nybegynder
12. maj 2003 - 22:15 #3
Hvordan ?
Avatar billede qredee Nybegynder
12. maj 2003 - 22:17 #4
<script>
function changebg(element,mode)
{if (mode=="over")
{mussetype = 'hand'
farve = '#FFFFFF'}
else if (mode=="udenfor")
{mussetype = 'hand'
farve = '#EEEEEE'}
else if (mode=="klik")
{mussetype = 'hand'
farve = '#c0c0c0'}
element.style.backgroundColor=farve;element.style.cursor=mussetype;}
</script>

Det er mit changebg script!
Avatar billede Slettet bruger
12. maj 2003 - 22:17 #5
onclick="changebg(this,'klik');location='?page=1'"
Avatar billede qredee Nybegynder
12. maj 2003 - 22:19 #6
tak el barto!
Avatar billede punnishment Nybegynder
12. maj 2003 - 22:21 #7
som el_barto siger skal du bare bruge et onclick="" også skal du dele dine javascripts med et ; semikolon tegn. Så kan du udføre uændelige mange handlinger på en onclick
Avatar billede Slettet bruger
12. maj 2003 - 22:21 #8
jamen selv tak!
Avatar billede qredee Nybegynder
12. maj 2003 - 22:25 #9
Hvordan laver jeg så sådan at når man igen klikker på min TD -> www.chatx.dk/morten.php så går den tilbage igen til den forige side?
Avatar billede Slettet bruger
12. maj 2003 - 22:27 #10
Du vil åbne og lukke boksen med et klik?
Avatar billede qredee Nybegynder
12. maj 2003 - 22:29 #11
Ja!
Avatar billede qredee Nybegynder
12. maj 2003 - 22:30 #12
ALtså, en gang klik = at den går til ?page=1 et til klik = at den går tilbage igen og "lukker" boxen, UDEN BRUG AT DROPDOWN!
Avatar billede ducks Nybegynder
12. maj 2003 - 22:30 #13
href="java script: history.go(-1)"
OnClick="java script: history.go(-1)"
Avatar billede qredee Nybegynder
12. maj 2003 - 22:33 #14
Hvad ? - Kan du lige give mig hele min kode?!
Avatar billede qredee Nybegynder
12. maj 2003 - 22:34 #15
Det skal være så når man klikker 2. gang så skal den gå tilbage..
Avatar billede Slettet bruger
12. maj 2003 - 22:40 #16
Prøv om ikke det her er bedre:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
   
<script type="text/javascript">
function changebg(element,mode) {
    if (mode=="over") {
    mussetype = 'hand';
    farve = '#FFFFFF';
    } else if (mode=="udenfor") {
    mussetype = 'hand';
    farve = '#EEEEEE';
    } else if (mode=="klik") {
    mussetype = 'hand';
    farve = '#c0c0c0';
    }
element.style.backgroundColor=farve;element.style.cursor=mussetype;
}
</script>
   
</head>

<body>

<table height="25" width="170" border="1" style="border-collapse: collapse" bordercolor="#000000">
<tr><td bgcolor="#e0e0e0" align="center" onmouseover="changebg(this,'over');" onmouseout="changebg(this,'udenfor')"><a style="font-size:10pt;font-family:verdana,tahoma;font-weight:bold;text-decoration:none;color:black;width:100%" href="#" onClick="document.getElementById('tekst1').style.display = (document.getElementById('tekst1').style.display == 'none') ? 'block' : 'none';return false;">Kontakt Webmonstar</a></td></tr>
</table>

<div id="tekst1" style="display: none;">
<table height="144" width="170" border="1" style="border-collapse: collapse" bordercolor="#000000">
<tr>
<td valign="top" align="center" bgcolor="#e0e0e0" height="141" width="172">
Hej
</td>
</table>
</div>

</body>
</html>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester