login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Java - JS

Offline xCez - 26/02/2006 20:34
Avatar van xCezNieuw lid Hallo,
ik heb volgende java-code:
  1. public void actionPerformed(ActionEvent e)
  2. {
  3. String user = getUserField().getText();
  4. if(user.equals("Gosling"))
  5. {
  6. char password[] = (getParameter("param") + getPasswordField().getText()).toCharArray();
  7. StringBuffer buffer = new StringBuffer();
  8. for(int i = 0; i < password.length; i++)
  9. {
  10. password[i] >>= '\001';
  11. buffer.append(Integer.toHexString(password[i]));
  12. }
  13.  
  14. if(buffer.toString().equals("30313131373736") && getPasswordField().getText().charAt(1) == getPasswordField().getText().charAt(2))
  15. {
  16. msgLabel.setText("Correct!");
  17. } else
  18. {
  19. msgLabel.setText("Wrong!");
  20. }
  21. } else
  22. {
  23. msgLabel.setText("Wrong!");
  24. }
  25. }

(parameter 'param'='abc')

Nu wil ik deze naar JS omzetten:
  1. var hash;
  2. document.form.user.value = "Gosling";
  3. var user;
  4. user = document.form.user.value;
  5. var pass;
  6. pass = document.form.pass.value;
  7. pw = new Array;
  8. pw = pass.match(/.{1}/g);
  9. for(i = 0; i < pw.length; i++)
  10. {
  11.  
  12. pw[i] >>= '\001';
  13. hash=hash + pw[i].toString();
  14. }

Dat is wat ik er van heb kunnen maken. Wie kan/wil me verderhelpen?
(Of wie vertelt me ineens wat 'password' moet zijn in de Java-code opdat ik de melding 'Correct!' krijg?)

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.179s