Avatar billede cyberdude Nybegynder
28. december 2005 - 11:07 Der er 6 kommentarer og
1 løsning

onclick på billede i stedet for en radio button

Hejsa

Jeg har følgende

<input type="radio" name="shownot" value="not" checked onclick="java script:if(this.checked){VisIkke('menupkt<?=$row1[0];?>',0)};" /> <?=$img_minus;?>
        <input type="radio" name="shownot" value="show" onclick="java script:if(this.checked){VisIkke('menupkt<?=$row1[0];?>',1)};"/> <?=$img_plus;?>

        <div id="menupkt<?=$row1[0];?>" style="position:relative; visibility:hidden; display:none;">
det der skal vises / skjules
</div>

Jeg vi lgerne have fjernet di radio buttons og istedet have lagt onclick funktin på et billede istedet, men det vil bare ikke
funge

<img src="grafik/ikoner/plus.jpg" alt="Klik for at vise underpukter" width="15" height="15" border="0" align="absmiddle" onclick="VisIkke('menupkt<?=$row1[0];?>',0)"/>

Men det funger ikke, hvad gør jeg galt ??
Det funger fint ved at makere i radio buttons!
SÅ det er ikek selve den stump kode der styre funktionen "VisIkke" det er galt med
Avatar billede cpufan Juniormester
28. december 2005 - 11:14 #1
<input type ="image" src="grafik/ikoner/plus.jpg................osv
Avatar billede cyberdude Nybegynder
28. december 2005 - 12:11 #2
det virker ikke...

Når man laver en <input type="image"...> så bliver den fortolket som en submit knab... og det skal den ikke.. det billedet skal gøre er at vise/skjule layers

og det gør radio button'en ganske fint ny, makere men i den button der heder "vis" så folder der sig et <div> layer ud og kliker man i "skjul" så luker det igen....
Avatar billede cyberdude Nybegynder
28. december 2005 - 12:19 #3
onclick skal puttes på billedet/ikonet istedet for på radio button'en, men hvordan...
Avatar billede cpufan Juniormester
28. december 2005 - 12:20 #4
ok

<a href="" onclick="VisIkke('menupkt<?=$row1[0];?>',0)"><img src="grafik/ikoner/plus.jpg" alt="Klik for at vise underpukter" width="15" height="15" border="0" align="absmiddle"></a>
Avatar billede cyberdude Nybegynder
28. december 2005 - 12:28 #5
og det skal så heller ikke pakkes ind i et <a> tag......

<img src="grafik/ikoner/minus.jpg" alt="Klik for at skjule underpukter" width="15" height="15" border="0" align="absmiddle" onclick="java script:{VisIkke('menupkt<?=$row[0];?>',0)};"/>
<img src="grafik/ikoner/plus.jpg" alt="Klik for at vise underpukter" width="15" height="15" border="0" align="absmiddle" onclick="java script:{VisIkke('menupkt<?=$row[0];?>',1)};"/>

Dette her funger... smid et svar så får du point :-)
Avatar billede cpufan Juniormester
28. december 2005 - 12:39 #6
ne3j behold selv.......

jeg hjalp jo ikke
Avatar billede cyberdude Nybegynder
28. december 2005 - 12:43 #7
Hmm nå okay

Glædelig jul så :-)
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