14. november 2003 - 13:45Der er
8 kommentarer og 1 løsning
Tøm formfelter
hajsa alle sammen.
Kan i hjælpe mig, jeg har en form med en masse felter. De felter har alle en start værdi, udtrukket fra en database. I de fleste tilfælde, kan der bare arbejdes videre med de fyldte felter, men en knap så man kan tømme felterne, og starte på en frisk, ville være skyndt til tider.
men hvordan... bruger jeg en reset knap står der jo bare start valueen igen.
et lille script: <script type="text/javascript"> function wipeFields(f){ for(i=0;f.elements.length>i;i++){ if(f.elements[i].tagName=="INPUT"&&f.elements[i].type=="text") f.elements[i].value = ""; } } </script>
-- og så en knap på formen:
<button onclick="wipeFields(this.form)">Slet alle felter</button>
Synes godt om
Slettet bruger
14. november 2003 - 16:41#2
Du behøver næppe tjekke på, om elementets tagname er "input". Så vidt jeg ved, har alle formelementer property'en type, og du kan derfor direkte tjekke på den.
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.