webForumDet fria alternativet
Logga in / Bli medlem

display i Mozilla

HTML & CSS

4 svar · 234 visningar · startad av icaaq

Medlem sedan okt. 20005 273 inlägg
Trådstart#1

Tjenare.
jag har följande:

[red]
<img src='ikonredigera.gif' onclick="document.getElementById('spn136').style.display='none'; document.getElementById('inp136').style.display='inline'; document.getElementById('btn136').style.display='inline';">
[/red]

Den fungerar som så att den släcker en span och tänder en input=text och en input=submit.

Detta fungerar bra i IE men inte i Mozilla. Varför och hur kan jag ändra på det

mv icaaq

/Red. Det som händer när jag klickar på bilden är att spanen släcks....

Medlem sedan dec. 20025 483 inlägg
#2

Detta fungerar för mig:

<img src='ikonredigera.gif' onclick="document.getElementById('spn136').style.display='none'; document.getElementById('inp136').style.display='inline'; document.getElementById('btn136').style.display='inline';">

<span id="spn136">span-foo</span>
<form>
    <input type="text" id="inp136" style="display:none">
    <input type="submit" id="btn136" style="display:none">
</form>

:)

Medlem sedan feb. 20041 816 inlägg
#3

Jag ser inte heller något fel, kolla i js-consolen om det står något som kan vara relevant [Tools>>Web Development>>JS Console]

Vad som KAN strula är att om du har en väldigt, väldigt stor sida där tex inp136 är långt ned, och du trycker på länken som ska visa fältet, då kanske sidan inte hunnits ladda så långt och då finns ju inget element med ett sådant id => js-felmeddelande.

Medlem sedan okt. 20005 273 inlägg
#4

Det måste vara något fel med min mozilla, då det funkar åt en kollega.

Tack

mv icaaq

Medlem sedan dec. 20025 483 inlägg
#5

Red.: icaaq hann svara.

:)

383 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
118 ms — hämta statistik (db)
139 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)