roomMedlem sedan mars 2001270 inlägg Varför fungerar inte denna javascript i mozilla?
<script type="text/javascript">
function hideShow(el_id){
var el=document.getElementById(el_id);
if(el_id.style.display!="none"){
el_id.style.display="none";
}else{
el_id.style.display="";
}
}
</script>
Någon som kan hjälpa mig tack!
MatteMedlem sedan aug. 20002 975 inlägg Nu är jag ingen höjdare på Javascript, men testa med:
<script type="text/javascript">
function hideShow(el_id){
var el=document.getElementById(el_id);
if(el.style.display!="none"){
el.style.display="none";
}else{
el.style.display="";
}
}
</script>
roomMedlem sedan mars 2001270 inlägg Fungerade inte.. Så här anropar jag funktionen:
<a href="#" class="text_tahoma10_666666" onclick="hideShow(ID<%= HuvudGruppData("ID") %>);">
Någon annan som har förslag på vad man kan göra?
MatteMedlem sedan aug. 20002 975 inlägg Någon skillnad om du skriver
<script type="text/javascript">
function hideShow(el_id){
var el = document.getElementById(el_id);
if(el.style.display != "none"){
el.style.display = "none";
}else{
el.style.display = "block";
}
}
</script>
roomMedlem sedan mars 2001270 inlägg Nope ingen skillnad.. Fungerar inte nu heller..
JojoxxMedlem sedan juni 20004 308 inlägg Mattes rättning är rätt :) Men du har även ett fel i anropet. Om vi plockar bort ASP-koden (eller rättare sagt tänker oss vad den returnerar) så blir det så här;
onclick="hideShow(IDnågonting);"
och det är ju inte speciellt bra eftersom IDnågonting då ses som en variabel. Du måste sätta dit fnuttar runt;
onclick="hideShow('ID<%= HuvudGruppData("ID") %>');"
...plus Mattes rättning. Då under förutsättning att din ASP-kod är rätt så att HuvudGruppData("ID") returnerar ett giltigt id.