JS: Onclick
Hej alle.Jeg er helt ny mht. JS, men har programmeret PHP i mange år, så har lidt forstand på kodning. Men en ting der virker anderledes er at den ikke ligesom gør alle de ting som jeg beder dem om, det er sikkert en meget simpel fejl.
Har en masse billeder, de er alle style="visibility:hidden" til at starte med. Men derefter skal det billede man trykker på blive synligt, hvis man trykker på et nyt "usynligt billede" skal kun det nye billede vises.
Her er min kode:
<script type="text/javascript">
function nederst(id) {
function f(x) { document.getElementById(x); }
var e = document.getElementById(id);
f(n05).style.visibility = 'hidden';
// her har jeg gentaget med de mange billeder der skal være skjulte som overstående
e.style.visibility = 'visible';
}
<input type="radio" name="felt" onclick="nederst('n15')" value="15" id="n_15" />
<label for=n_45><img id='n15' style='visibility:hidden' src=$biladr></label>
Jeg har en radioknap som bliver valgt hvis man trykker på billedet..
Men det virker ikke rigtig?
Det virker til gengæld hvis jeg bruger denne kode:
function nederst(id) {
var e = document.getElementById(id);
if(e.style.visibility == 'visible')
e.style.visibility = 'hidden';
else
e.style.visibility = 'visible';
}
Men der skjuler billede sig selvfølgelig ikke hvis jeg vælger et nyt.
Håber i kan hjælpe mig