Avatar billede amews_aj Nybegynder
20. november 2004 - 16:04 Der er 4 kommentarer og
1 løsning

Onclick udfør php function?

Hvordan kan man gøre sådan at nårman klikekr på en tabel, så skal den udføre en function i php

Noget ala:

<table onclick="<? laage(1); ?>">

Kan man det?
Hvordan?

På andre måder?
Avatar billede keysersoze Ekspert
20. november 2004 - 16:07 #1
det kan du ikke - php er serverside og javascript er klientside og det du prøver i dit eksempel er faktisk at udføre php som noget klientside. En anden mulighed er fx at lave en iframe som du kalder med en javascript funktion og i den iframe udfører du det php du vil.
Avatar billede amews_aj Nybegynder
20. november 2004 - 16:08 #2
tja prøver lige
Avatar billede amews_aj Nybegynder
20. november 2004 - 16:15 #3
ok, det kan jeg godt, lige en ting til det, hvad gør jeg her?

er ikke god til javascript

function laage(lage) {

parent.vindue.location.replace('laage.php?laage=lage');

}

Jeg skal have lage  altså fra function ..... ind til sidst

Sådan at hvis jeg kalder med laage(1) så vil den lave linket til laage.php?laage=1

Hvordan får jeg den variabel ind der?
Avatar billede amews_aj Nybegynder
20. november 2004 - 16:24 #4
fandt ud af det selv

var tekst = "laage.php?laage=" + lage;
parent.laager.location.replace(tekst);


Smid et svar! :D
Avatar billede keysersoze Ekspert
20. november 2004 - 16:25 #5
parent.vindue.location.href = 'laage.php?laage=' + lage;
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