Avatar billede nil.dk Nybegynder
24. september 2002 - 11:33 Der er 8 kommentarer og
1 løsning

Slette indhold af <input type="text"> ved post

Jeg har lavet et simpelt chatscript, men har problemer med at input-feltet ikke ryddes, når jeg poster. Input-feltet og chatvindue vises i 2 forskellige frames.
Avatar billede limemedia Nybegynder
24. september 2002 - 11:36 #1
på selve din formular kan du lave en onSubmit="return submitfunk()"

og i head lave en submitfunk ala

function submitfunk() {
  document.formnavn.submit();
  document.formnavn.feltnavn.value = "";
  return false;
}
Avatar billede pixelpaw Nybegynder
24. september 2002 - 11:39 #2
Er du sikker på at din funktion når at slette indholdet af input feltet når du submitter først?
Avatar billede limemedia Nybegynder
24. september 2002 - 11:40 #3
nej :)
Avatar billede limemedia Nybegynder
24. september 2002 - 11:41 #4
men man må ikke slette først, for så bliver der ikke skrevet noget overhovedet *g*
Avatar billede pixelpaw Nybegynder
24. september 2002 - 11:45 #5
nil.dk, reloades siden ikke når du submitter?
Avatar billede nil.dk Nybegynder
24. september 2002 - 11:47 #6
pixelpaw >> ikke det vindue hvor textboxen er...
Avatar billede pixelpaw Nybegynder
24. september 2002 - 11:49 #7
nåh ok, jammen så burde den function virke fint
Avatar billede limemedia Nybegynder
24. september 2002 - 13:23 #8
Jeg lavede en anden funktion der virker... Tricket er, at oprette en hidden message der indeholder indholdet, mens selve feltet er en fakemessage. Jeg kopierer således fakemessage til message, nulstiller fakemessage og sender formen.

<script language="JavaScript" type="text/javascript">
<!--
    function fixSubmit() {
        document.chatwindow.message.value = document.chatwindow.fakemessage.value;
        document.chatwindow.fakemessage.value = '';
        return true;
    }
//-->
</script>
Avatar billede nil.dk Nybegynder
24. september 2002 - 13:26 #9
Danke sehr.. det virker
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