Avatar billede MrJ Praktikant
19. januar 2004 - 10:21 Der er 4 kommentarer og
1 løsning

reset text felt

Hej

Jeg skal bruge en reset knap til min <form> der sætter alle text-felterne til ""

En normal reset knap <input type=reset> virker ikke, da jeg fra starten af har sat en value (så kan den åbenbart ikke resette det felt der har en værdi fra starten)

Så jeg skal altså bruge lidt kode der sætter alle mine tekst felter (hele formen) til "". Håber nogen kan klare det problem, for min viden om javascript ligger på et meget lille niveau.


Mvh Effer
Avatar billede mm12010 Nybegynder
19. januar 2004 - 10:27 #1
function noValues(frm){
  for(i=0;i<frm.elements.length;i++){
      if(frm.elements[i].type=="text"){
        frm.elements[i].value="";
      }
    }
  }
Avatar billede MrJ Praktikant
19. januar 2004 - 10:30 #2
og hvordan kalder man den funktion ved at trykke på en knap?
noget med onClick kunne jeg forestille mig, men jeg ved ellers ikke hvordan man kalder funktionen
Avatar billede mm12010 Nybegynder
19. januar 2004 - 10:31 #3
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>reset text felter</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="javascript">
function noValues(frm){
  for(i=0;i<frm.elements.length;i++){
      if(frm.elements[i].type=="text"){
        frm.elements[i].value="";
      }
    }
  }
</script>
</head>
<body>
<form action="" method="get">
  <input name="textfield" type="text" value="blah">
  <input name="textfield2" type="text" value="blah">
  <input name="textfield3" type="text" value="blah">
  <input type="button" name="Submit" value="Reset Form" onClick="noValues(this.form);">
  <input type="submit" name="Submit2" value="Submit">
</form>
</body>
</html>
Avatar billede MrJ Praktikant
19. januar 2004 - 10:38 #4
Det virker jo :)

tak for hjælpen

gi lige et svar
Avatar billede mm12010 Nybegynder
19. januar 2004 - 10:44 #5
selv tak :o)
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

IT-JOB

Capgemini Danmark A/S

Client Partner

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Vil du være med til at opbygge og udvikle Forsvarets dronekapacitet?

Unik System Design A/S

QA Engineer for AI-first development

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger Business Relationship Manager