webForumDet fria alternativet

Tömma ett fält on click

JavaScript

5 svar · 203 visningar · startad av Wiklund!!

Medlem sedan juli 2002549 inlägg
Frågan#1

Jag har ett formulär där värdena som fylls i skickas till en fil i en iframe. Jag skulle vilja att efter man klickat på "submit" knappen så återställs fältet.

Någon som vet hur jag ska göra?

Medlem sedan dec. 20025 483 inlägg
#2

Innanför <head></head> i "iframe"-dokumentet:

<script type="text/javascript">
<!--

window.onload=function(){
     parent.document.forms["[b]formularnamn[/b]"].reset();
};

//-->
</script>

:)

Medlem sedan nov. 20017 144 inlägg
#3

Testa: onClick="document.formnamnet.elementnamnet.value='';"

Medlem sedan juli 2002549 inlägg
#4

Jespers variant fungerar inte riktigt, eftersom att fältet återställs innan informationen har skickats.
Peters variant får jag inte riktigt till. Så här ser min kod ut:

<HEAD>

<script type="text/javascript">
<!--

window.onload=function(){
     parent.document.forms["post1"].reset();
};

//-->
</script>

</HEAD>

<form method="post" action="chat.asp" target="_showchat" name="post1" onSubmit="return chatsay()">

<input type="text" name="say" maxlength="300" size="60" class="input3">
<input type="image" src="images/buttons/send.gif" name="image" border="0"></td>

</form>
Medlem sedan dec. 20025 483 inlägg
#5

Skriptkoden skall ligga i den ram vars namn är "_showchat", ej i samma dokument som formuläret.

:)

Medlem sedan juli 2002549 inlägg
#6

Fin fint. Fungerar perfekt. Tack!

260 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)