Advertisement
consolatio

Form Java

Jul 29th, 2015
286
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.45 KB | None | 0 0
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Latihan 1</title>
  6.  
  7. <style>
  8.  
  9. #fail{
  10. color:red;
  11. }
  12.  
  13. </style>
  14.  
  15. <script>
  16. //["pwd1"]["pwd2"]["email"]["job"]
  17.  
  18. /*function newDoc() {
  19. window.location.assign("nama anda: piter")
  20. }*/
  21.  
  22. /*function ValidateEmail(){
  23. var mailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
  24. if(inputText.value.match(mailformat)){
  25. document.jobForm.email.focus();
  26. return true;
  27. }
  28. else{
  29. document.getElementById("fail").innerHTML="You have entered an invalid email address!";
  30. document.form1.email.focus();
  31. return false;
  32. }
  33. } */
  34.  
  35.  
  36. function validateForm(){
  37. var x=document.forms["jobForm"]["usname"].value;
  38. var y=document.forms["jobForm"]["email"].value;
  39. var z=document.forms["jobForm"]["job"].value;
  40. var p1=document.forms["jobForm"]["pwd1"].value
  41. var p2=document.forms["jobForm"]["pwd2"].value
  42. var mailformat = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
  43.  
  44. if(x==null || x==""){
  45. document.getElementById("fail").innerHTML="*Data Invalid";
  46. }
  47. else if(p1 != p2 || p1==null || p1==""){
  48. document.getElementById("fail").innerHTML="*Data Invalid, Pwd harus match dan diisi";
  49. return false;
  50. }
  51. else if(y==null || y=="" ){
  52. document.getElementById("fail").innerHTML="*Data Invalid, isi email";
  53. }
  54. else if(z==null || z=="" ){
  55. document.getElementById("fail").innerHTML="*Data Invalid, job pilih";
  56. }
  57. else{
  58. //window.location="nama anda: piter";
  59. document.write("<h1>Selamat Datang</h1>");
  60. document.write("Tuan : "+x+"<br/>");
  61. document.write("Email : "+y+"<br/>");
  62. document.write("Job anda : "+z+"<br/>");
  63. }
  64. }
  65.  
  66. </script>
  67.  
  68. </head>
  69.  
  70. <body>
  71. <form name="jobForm" onSubmit="" method="post">
  72. <table width="314" border="0">
  73. <tr>
  74. <td width="127">Username</td>
  75. <td width="3">:</td>
  76. <td width="170"><input type="text" name="usname"></td>
  77. </tr>
  78. <tr>
  79. <td>Password</td>
  80. <td>:</td>
  81. <td><input type="password" name="pwd1"></td>
  82. </tr>
  83. <tr>
  84. <td>Re-Type Password</td>
  85. <td>:</td>
  86. <td><input type="password" name="pwd2"></td>
  87. </tr>
  88. <tr>
  89. <td>Email</td>
  90. <td>:</td>
  91. <td><input type="text" name="email"></td>
  92. </tr>
  93. <tr>
  94. <td>Job</td>
  95. <td>:</td>
  96. <td>
  97. <Select name="job">
  98. <option value="">&nbsp;</option>
  99. <option value="spy">Spy</option>
  100. <option value="CIA">CIA</option>
  101. <option value="FBI">FBI</option>
  102. <option value="police">Police</option>
  103. <option value="hacker">Hacker</option>
  104. </Select>
  105. </td>
  106. </tr>
  107. <tr>
  108. <td colspan="3"><input type="button" onClick="validateForm()" value="Send" /></td>
  109. </tr>
  110. <tr>
  111. <td colspan="3"><p id="fail"></p></td>
  112. </tr>
  113. </table>
  114. </body>
  115. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement