Avatar billede sunce Nybegynder
17. marts 2005 - 20:22 Der er 7 kommentarer

Tekst Script i DHTML

Hej,

Er der nogen der ved eller har en DHTML script som kan udføre følgende handling:

Jeg har 3 links

Jens
Kasper
Martin

Det skal være sådan når jeg klikker på Jens så kommer info om Jens og det samme med de to andre. Altså uden at oprette en ny side for hver navn.

Mange tak!
Avatar billede olebole Juniormester
17. marts 2005 - 20:39 #1
<ole>

Hvor kommer informationerne fra? Skal du hente noget i en database, må du under alle omstændigheder en tur forbi serveren, da JavaScript ikke kan se noget i din DB på serveren

/mvh
</bole>
Avatar billede sunce Nybegynder
17. marts 2005 - 20:42 #2
nej, ikke fra databasen...
Avatar billede sunce Nybegynder
17. marts 2005 - 20:46 #3
lige som den her script; http://www.dynamicdrive.com/dynamicindex17/multipartcontent.htm

Men istedet for Frem og tilbage vil jeg at det samme skal ske når man klikker på f.eks. Jens, Kasper el. Martin.
Avatar billede sunce Nybegynder
17. marts 2005 - 20:53 #4
er det noget, du kan hjælpe mig med...
Avatar billede olebole Juniormester
17. marts 2005 - 21:10 #5
<script type="text/JavaScript">
var oInfo = {
  "Jens": "En tekst om Jens",
  "Kasper": "En tekst om Kapser",
  "Martin": "En tekst om Martin"
};
function showText(navn) {
  document.getElementById("displ").innerHTML = oInfo[navn];
}
</script>

<div id="displ">&nbsp;</div>

<a href="#" onclick="showText('Jens')">Jens</a><br>
<a href="#" onclick="showText('Kasper')">Kasper</a><br>
<a href="#" onclick="showText('Martin')">Martin</a><br>
Avatar billede olebole Juniormester
17. marts 2005 - 21:11 #6
- og så skal du nok returnere 'false' i onclick-handleren:
  <a href="#" onclick="showText('Jens');return false">Jens</a><br>
Avatar billede roenving Novice
19. marts 2005 - 05:29 #7
-- og f.eks. gemme diven og først vise den, når den skal bruges, evt. lige ved musen !-)
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

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