1. 程式人生 > >JavaScript的MD5加密

JavaScript的MD5加密

too value start width test result ava var type

1.首先要到http://pajhome.org.uk/crypt/md5/下載js文件。

2.在頁面文件中添加:

<script type="text/javascript" src="md5.js"></script>

3.使用函數hex_md5()進行加密,例:

frm.pwd.value =hex_md5(frm.pwd.value);

使用示例:

Html代碼 技術分享圖片
  1. <html>
  2. <head>
  3. <script type="text/javascript" src="md5.js"></script>
  4. <script>
  5. function md5(){
  6. var hash=hex_md5(document.getElementById("text").value);
  7. document.getElementById("result").value=hash;
  8. }
  9. function trans(){
  10. frm.pwd.value =hex_md5(frm.pwd.value);
  11. document.getElementById("result2").value=frm.pwd.value;
  12. }
  13. function submit(){
  14. //默認的提交處理,自定義的提交前處理方法不要用submit作為函數名
  15. }
  16. //onsubmit="pwd.value =hex_md5(pwd.value)"
  17. </script>
  18. </head>
  19. <body>
  20. http://pajhome.org.uk/crypt/md5/<br>
  21. MD5加密:<br>
  22. 轉換前:<input type="text" id="text" style="width:300" value="hello world"/><br>
  23. 轉換後:<input type="text" id="result" style="width:300"/><br>
  24. <input type="button" value="test" onclick="md5()"/>
  25. <br>
  26. <form name="frm" >
  27. name:<input type="text" id="name" /><br>
  28. password:<input type="password" id="pwd"/><br>
  29. <input type="button" value="submit" onclick="trans()" /><br>
  30. 加密後的密碼:<input type="text" id="result2" style="width:300"/>
  31. </form>
  32. </body>
  33. </html>

from: http://hongan.iteye.com/blog/287044

JavaScript的MD5加密