webForumDet fria alternativet

reset() fungerar ej med netscape

JavaScript

2 svar · 180 visningar · startad av Michael

Medlem sedan sep. 20012 inlägg
Frågan#1

Kan någon tipsa om varför anrop på
<a href> ej fungerar i Netsc. via script men däremot med vanlig knapp när man har "position:absolut". se kod:

<DIV ID="container1" style="position:absolute;visibility:hidden;top:76; left:135">

\<form name="news" action="xxx.jsp" method="post"\>
  \<table cellSpacing="0" cellPadding="0" width="300" border="0" \>
     
    \<tr\>
      \<td\>
        \<TEXTAREA class="text" rows="7" cols="40" name="newsArea" wrap="hard"\>\</TEXTAREA\>
      \</td\>
    \</tr\>
    \<tr\>
      \<td class="link"\>
        \<br\>
        \<a href="javascript:newsFormvalidation(document.news);"\>Skicka\</a\>&nbsp;&nbsp;
        \<a href="javascript:document.news.reset"  \>Rensa\</a\>
       \<!--\<INPUT type="reset" value="Reset"\>--\>
      \</td\>
    \</tr\>
  \</table\>
\</form\>
\</div\>
Medlem sedan juni 20004 308 inlägg
#2

I koden har du glömt ett par parenteser efter reset. reset() Sedan föreslår jag att du använder ett onClick-event istället, det är bra att alltid ta det som vana. (Min Netscape 4.07 vill inte ens vara med i detta exempel om du använder javascript: i href).

<a href="#" onClick="document.news.reset(); return false;">Rensa</a>

------------------
/ J

Medlem sedan juni 20008 205 inlägg
#3

Dessutom är det ofta en bra idé att säga document.forms.formulärnamn än bara document.formulärnamn, vad jag märkt.

------------------
And remember, when you look into the pit, the pit looks back into you. /Anonymous INTERCAL hacker

258 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)