Advertisement
Guest User

ICT19_11282014

a guest
Nov 28th, 2014
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.66 KB | None | 0 0
  1. html>
  2. <head>
  3. <style>
  4. .pula{
  5. background-color: red;
  6. }
  7.  
  8. .red{
  9. text-align: center;
  10. color: red;
  11. }
  12.  
  13. </style>
  14.  
  15.  
  16. <script>
  17. function validateForm(jsid)
  18.  
  19. {
  20.  
  21. if(document.getElementById(jsid).value == "")
  22.  
  23. {
  24. document.getElementById(jsid + "_msg").innerHTML = "*";
  25. document.getElementById(jsid).className = "pula";
  26. }
  27. else
  28. {
  29. document.getElementById(jsid + "_msg").innerHTML = "";
  30. document.getElementById(jsid).className = "";
  31. }
  32.  
  33. if(jsid == "em")
  34. {
  35. var x = document.getElementById("em").value;
  36. var atpos = x.indexOf("@");
  37. var dotpos = x.lastIndexOf(".");
  38. if (atpos< 1 || dotpos<atpos+2 || dotpos+2>=x.length)
  39. {
  40. document.getElementById("em_msg").innerHTML= "Not a valid e-mail address" ;
  41. }
  42. else
  43. {
  44.  
  45. document.getElementById("em_msg").className = "";
  46.  
  47. }
  48. }
  49.  
  50. }
  51.  
  52.  
  53.  
  54. </script>
  55. </head>
  56. <body class="yellow">
  57.  
  58. <h1 class= "red">Registration Form</h1>
  59. <h2>Please fill out the necessary information needed:</h2>
  60.  
  61.  
  62. <form id="form1" name="form1" method="post">
  63. <div>Firstname:<div>
  64. <input class="align"onBlur="validateForm(this.id);" type="text" id="fn" name="fn">
  65. <span id="fn_msg"></span>
  66. <br>
  67.  
  68. <div>Lastname:</div>
  69. <input class="align"onBlur="validateForm(this.id);"type="text" id="ln" name="ln">
  70. <span id="ln_msg"></span>
  71. <br>
  72.  
  73. <div>Middle Initial:</div>
  74. <select id="mi" name="mi">
  75. <option value="">Please select</option>
  76. <option value="A">A</option>
  77. <option value="B">B</option>
  78. <option value="C">C</option>
  79. <option value="D">D</option>
  80. <option value="E">E</option>
  81. <option value="F">F</option>
  82. <option value="G">G</option>
  83. <option value="H">H</option>
  84. <option value="I">I</option>
  85. <option value="J">J</option>
  86. <option value="K">K</option>
  87. <option value="L">L</option>
  88. <option value="M">M</option>
  89. <option value="N">N</option>
  90. <option value="O">O</option>
  91. <option value="P">P</option>
  92. <option value="Q">Q</option>
  93. <option value="R">R</option>
  94. <option value="S">S</option>
  95. <option value="T">T</option>
  96. <option value="U">U</option>
  97. <option value="V">V</option>
  98. <option value="W">W</option>
  99. <option value="X">X</option>
  100. <option value="Y">Y</option>
  101. <option value="Z">Z</option>
  102. </select> <span id="mi_msg"></span>
  103. <br>
  104. <div>Email:</div>
  105. <input onBlur="validateForm(this.id);" type="text" id="em" name="em">
  106. <span id="em_msg"></span><br>
  107. <div>Gender:<div>
  108. <br>
  109. Male<input type="radio" id="ge" name="ge" value="male" checked="checked">
  110. Female<input type="radio" id="ge" name="ge" value="female">
  111. <br>
  112. <input type="submit" id="sub" name="sub" value="sub">
  113. </form>
  114. </body></html><
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement