webForumDet fria alternativet

display i Mozilla

4 svar · 234 visningar · startad av icaaq

icaaqMedlem sedan okt. 20004 910 inlägg
#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....

Peter SMedlem sedan dec. 20025 484 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>

:)

dAEkMedlem sedan feb. 20041 777 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.

icaaqMedlem sedan okt. 20004 910 inlägg
#4

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

Tack

mv icaaq

Peter SMedlem sedan dec. 20025 484 inlägg
#5

Red.: icaaq hann svara.

:)

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