Avatar billede doodoo Novice
12. juli 2003 - 17:47 Der er 2 kommentarer og
1 løsning

Slette beskeden i formen

Jeg har dette java script:

<SCRIPT LANGUAGE="JavaScript">
function mySubmit(f) {
    setTimeout('f.reset()',2501);
    return true;
}
var modtager = 0;

function refreshInputForm(){
  inputFrame.document.f.reset();//her bruger vi reset, hvis det ikke virker kan felt-indholdet jo slettes 'langsomt' ...
  inputFrame.document.f.til.selectedIndex = modtager;
}
</SCRIPT>

<body background="img/4.jpg"  leftmargin="0" rightmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="700" border="0" cellspacing="0" cellpadding="0" height="54">
  <tr>
    <td width="20" rowspan="2">&nbsp;</td>
    <td width="680" valign="top" height="19">&nbsp;</td>
  </tr>
  <tr>
    <td width="680" valign="top">
    <form name="f" action="gem_besked.php" method="post" target="besked_gem" onsubmit="parent.modtager=this.til.selectedIndex;parent.setTimeout('parent.refreshInputForm()',500);">
      <input type="text" name="besked" size="50">
      <select name="til">
        <option value="0">Alle</option>
        <option value="1">KaW</option>
      </select>
    </form>
    </td>
  </tr>
</table>


Det var meningen at det skulle refreshe i en anden frame uden at den frame hvor man skriver beskeden refreshede.
Den kode som i ser nu sender besekeden men sletter ikke den forige tekst
Avatar billede grunken Nybegynder
12. juli 2003 - 18:05 #1
hmm, må personligt indrømme at jeg ikke er helt med.

er meningen at den skal poste dataen til en anden frame?
og så resette den frame du har skrevet dataen i ?

men hvis jeg har ret så prøv lige at ændre

inputFrame.document.f.reset()

til:

document.forms[0].reset();
Avatar billede doodoo Novice
13. juli 2003 - 14:29 #2
Den skal slette data fra en form, ved tryk på enter..
Den sender så data'et over i en ny frame...

Grunken > den virkede ikke
Avatar billede doodoo Novice
01. august 2003 - 03:25 #3
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester