webForumDet fria alternativet

Onmouse-klick och mer html

5 svar · 221 visningar · startad av Lukaspojken

LukaspojkenMedlem sedan maj 20011 318 inlägg
#1

Går det att gör så att när jag klickar på en länk så kommer det fram lite mer html under länken...exempel

html-kod
Länk1
html-kod

Vid länk1 klick så händer detta

html-kod
Länk1
Lite extra html kod
html-kod

Hur gör man det?

JohnsenMedlem sedan juli 2000718 inlägg
#2

Förkalara gärna lite närmare vad du vill åstakomma, jag fattar inte riktigt...

------------------
- J-O-H-N-S-E-N -
------------------

LukaspojkenMedlem sedan maj 20011 318 inlägg
#3

Man kan göra det i asp med querystring egentligen när jag tänker efter...men det borde även fungera att göra det på klienten. Försöker förtydliga mitt exempel...:)

[sida1.html]
Välkommen till sidan...blabla (html-kod)
Vill du ha dagsinformation klicka här (länk)

[sida1.html] vid länk-klick
Välkommen till sidan...blabla (html-kod)
Vill du ha dagsinformation klicka här (länk)
Massa information (html-kod)

Förstår du ungefär hur jag vill ha det?

@ndersMedlem sedan juni 200026 914 inlägg
#4

du kan ju alltid dölja/visa lager om det är så du menar?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
can i borrow your goat?
</A>

[Redigerat av @nders den 19 jun 2001]

LukaspojkenMedlem sedan maj 20011 318 inlägg
#5

Menar du layers? Det fungerar väl inte så bra i netscape eller?

Jag skulle vilja ha nån form av if-sats...att om man klickar på länken så skrivs lite text ut på html-sidan.

JohnsenMedlem sedan juli 2000718 inlägg
#6

Som du beskriver det låter det som om du vill ändra HTML-strukturen på sidan.
Detta funkar utmärkt i IE4+, NN4+, NS6 och övriga som stöder DOM. Dock ej i Opera! (För mer info, sök på innerHTML)

Det bästa är då att, som @nders säger, visa och dölja färdiga lager och det funkar för alla ovan nämnda läsara inklusive Opera. (Finns massor av trådar här som behandlar ämnet)

------------------
- J-O-H-N-S-E-N -
------------------

Genererad på 360 ms · cache AV · v20260730165559-full.f96bc7eb