Avatar billede mikmakmuk Nybegynder
12. juni 2007 - 08:44 Der er 5 kommentarer og
1 løsning

nulstille værdi i en form

Hej Eksperter,

Jeg har en side hvor man både kan logge ind som en alm bruger og adm. Jeg vil gerne have at værdien jeg tester på for at afgøre om det er en adm umiddelbart efter valideringen bliver nulstillet.

Jeg ville tro jeg kunne gøre således men det synes ikke at virke.

<script>document.forms.minform.adm.value=''</script>
Avatar billede mikmakmuk Nybegynder
12. juni 2007 - 08:55 #1
det er vel sådan set rigtigt nok. Sagen er bare at jeg jo forventer den er nulstillet når jeg trykke tilbage fra den side jeg er kommet til
Avatar billede lestrata Nybegynder
12. juni 2007 - 10:14 #2
Problemmet er at din javascript linie bliver kørt før din form bliver indlæst i browseren, så du skal vente med at køre linien til siden er loadet helt.
Prøv det her:
<html>
<head>
<title>login</title>

<script>
function loadon_onload(){
document.forms.minform.adm.value='';
}
</script>

</head>

<body onload="loadon_onload()">

<form name="minform">
<input name="adm" type="text" value="yes_I_am_a_Admin">
</form>
</body>
</html>
Avatar billede mikmakmuk Nybegynder
12. juni 2007 - 10:44 #3
tak for det
Avatar billede olebole Juniormester
13. juni 2007 - 14:03 #4
<ole>

- og uden at gå over åen efter vand:

<script type="text/JavaScript">
window.onload = function(){
    document.forms.minform.adm.value='';
}
</script>

- og så bare et 'rent' body.tag:
    <body>

/mvh
</bole>
Avatar billede olebole Juniormester
13. juni 2007 - 14:04 #5
PS: Husk iøvrigt valide script-tags ... begge to  ;o)
Avatar billede lestrata Nybegynder
13. juni 2007 - 23:36 #6
ja ja skal nok :)
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