Avatar billede jmarkling Nybegynder
14. december 2001 - 15:02 Der er 3 kommentarer og
1 løsning

Manipulering af data før de sendes med post

Hejsa
Jeg bruger følgende form til at sende noget videre til en ASP side...
form method=\"post\" action=\"adm_tjek.asp\">
        <table width=\"316\" border=\"1\" align=\"center\">
          <tr>
    <td>Brugernavn: <input type=\"text\" name=\"brugernavn\" maxlength=\"10\" size=\"25\"><BR>
    Password: &nbsp;&nbsp;<input type=\"password\" name=\"password\" maxlength=\"10\" size=\"25\"></td>

Jeg har lavet en funktion til der kan ændre/kryptere tekst strenge, jeg vil gerne have krypteret de to skærmvaribaler password og brugernavn inden de sendes. Hvodan gør jeg det. funktionen(JavaScript) hedder kry(), og kan enten kaldes på strengen eller med strengen som parameter....
Hjælp, jeg er vildt dårlig til HTML
Avatar billede jumper Nybegynder
14. december 2001 - 15:06 #1
<form method=\"post\" action=\"adm_tjek.asp\" onsubmit=\"return krypter(this,\'brugernavn\',\'password\')\">
<input type=\"text\" name=\"brugernavn\">
<input type=\"password\" name=\"password\">
</form>
<script>
function krypter(form){
  for (var i=1, il=arguments.length; i<il; i++){
    form.elements[arguments[i]].value = kry(form.elements[arguments[i]].value);
  }
  return true;
}
</script>

/Thor
Avatar billede jmarkling Nybegynder
14. december 2001 - 15:27 #2
Hvad er form.elements[arguemtes[i]].value ?
er
form.elements[arguemtes[1]].value = brugernavn?
form.elements[arguemtes[2]].value =password?

er det så strenge?
Avatar billede jumper Nybegynder
14. december 2001 - 15:34 #3
jmarkling, i det ovenstående kalder vi krypter funktionen sådan her:

krypter(this,\'brugernavn\',\'password\')

this er en reference til formen, og resten af argumenterne er navnene på de formfelter der skal krypteres med din kry funktion - bare tilføj flere hvis du vil :)

/Thor
Avatar billede jmarkling Nybegynder
14. december 2001 - 15:42 #4
OK, nu er det soleklart, tak for det gode svar...
Det er rart når der er noget som bare virker...
Og det gør det her rent faktisk...
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