Avatar billede razmuz_dk Nybegynder
25. februar 2002 - 16:19 Der er 11 kommentarer og
1 løsning

document.all['testbox'].onclick

I kan sikkert se hvad idéen er ... help! :-)

<img id="testbox" onclick="alert('hej1');"><br><br>
<img onclick="document.all['testbox'].onclick='alert(\'hej2\');'">
Avatar billede nikolajdu Nybegynder
25. februar 2002 - 16:26 #1
næh?? :))

Forklar lidt mere plz.
Avatar billede anjensen1 Novice
25. februar 2002 - 16:28 #2
..du vil ha en alert når du klikker på et billede?
lav en funktion der kaldes med onClick eg:
<img id="testbox" onclick="doEveryThing('hej')">
I din doEveryThing(string) funktion kan du så lave resten
mvh/a.
Avatar billede anjensen1 Novice
25. februar 2002 - 16:30 #3
.. og så er det pæneste at funktionen ikke laver mer´end een ting ..så ded er et ræderligt navn.... :)
Avatar billede emileej Nybegynder
25. februar 2002 - 16:34 #4
Headerscript:

function alertNumEt(){
    alert("hej1");
}

function alertNumTo(){
    alert("hej1");
}

Body indhold:

<img id="testbox" onclick="alertNumEt();"><br><br>
<img onclick="document.all['testbox'].onclick=alertNumTo;">


E-)mil
http://mfp.eej.dk
http://eej.dk
Avatar billede ras2000 Nybegynder
25. februar 2002 - 16:48 #5
Et andet alternativ:
<html>
<head>
<script type="text/javascript">
tekst = 'hej1';
function beskeden() {
alert(tekst);
}
</script>
</head>
<body>
<img id="testbox" onclick="beskeden()"><br><br>
<img onclick="tekst = 'hej2'"> 
</body>
</html>
Avatar billede olebole Juniormester
25. februar 2002 - 21:13 #6
<ole>
Jeg tror; i har misforstået spørgeren ... han vil gerne sætte en function til at fyre af på et andet elements onclick-event  :o)

<html>
<head>
<script type="text/JavaScript">
function setNewHandle(obj, func) {
    document.getElementById(obj).onclick = function() {
        eval(func);
    }
}
</script>
</head>
<body>

<img id="testbox" onclick="alert('hej1');"><br><br>
<img onclick="setNewHandle('testbox', 'alert(\'hej2\')');">

</body>
</html>

/mvh
</bole>
Avatar billede razmuz_dk Nybegynder
25. februar 2002 - 21:43 #7
ååårh hvad! :-)

Oles svar var det mest korrekte, undskyld hvis jeg ikke forklarede mig godt nok! :/
Avatar billede emileej Nybegynder
26. februar 2002 - 07:31 #8
Æhhh - og det gør mit script ikke? *gG*
Avatar billede nikolajdu Nybegynder
26. februar 2002 - 08:38 #9
Tænkte sgu nok der lå noget andet i det spørgsmål :))
Avatar billede razmuz_dk Nybegynder
26. februar 2002 - 15:44 #10
emileej -> nej, ser du .. i oles eksempel kan man let udskifte alert(\'hej2\'); med noget andet! - hvor imod i dit skal man ændre i funktionen ...

men i har ret - det er mig der har forklaret det dårligt
Avatar billede emileej Nybegynder
26. februar 2002 - 20:00 #11
Hehe - fint nok - det er bare sjovt at drille Ole - nahnah! :o)
Avatar billede olebole Juniormester
26. februar 2002 - 21:47 #12
jajajajajajajajaja_*NÅ*  =o)))))
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