Avatar billede doodoo Novice
01. august 2003 - 03:26 Der er 1 kommentar og
2 løsninger

Slet i formen

<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 otis Nybegynder
01. august 2003 - 03:45 #1
function suckmyrocket() {
    document.send.besked.value = document.send.temp.value;
    document.send.temp.value='';
    document.send.temp.focus();
}
Avatar billede .stx Nybegynder
01. august 2003 - 03:47 #2
Sæt denne ind i bunden af det frame som er target i formen.

<SCRIPT LANGUAGE=JavaScript>
parent.framenavn.f.besked.value='';
</SCRIPT>

.sTX
Avatar billede doodoo Novice
23. november 2003 - 21:55 #3
lang tid siden... men takker anyway :)
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