Advertisement
0xCor3

dean

Oct 23rd, 2019
324
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <html>
  2.     <head>
  3.         <title>Learn</title>
  4.     </head>
  5.     <body>
  6.         <div style="margin-top:200px; margin-bottom:200px; text-align: center;">
  7.             <form method="" action="#">
  8.                 <div>
  9.                     <label id="nama_warning"></label>
  10.                     <input type="text" id="name" style="width: 120px;" placeholder="namamu" >
  11.                 </div>
  12.                 <br>
  13.                 <div>
  14.                     <label id="email_warning"></label>
  15.                     <input type="text" id="email" style="width: 120px;" placeholder="emailmu" >
  16.                 </div>
  17.                 <br>
  18.                 <div>
  19.                     <label id="phone_warning"></label>
  20.                     <input type="text" id="phone" style="width: 120px;" placeholder="telponmu" >
  21.                 </div>
  22.                 <br>
  23.                 <div>
  24.                     <label id="home_warning"></label>
  25.                     <input type="text" id="home" style="width: 120px;" placeholder="home address" >
  26.                 </div>
  27.                 <br>
  28.                 <div>
  29.                     <label id="gender_warning"></label>
  30.                     <input type="radio" name="gender" value="male"> Male<br>
  31.                     <input type="radio" name="gender" value="female"> Female<br>
  32.                 </div>
  33.                 <br>
  34.                 <div>
  35.                     <label id="password_warning"></label>
  36.                     <input type="text" id="password" style="width: 120px;" placeholder="namamu" >
  37.                 </div>
  38.                 <button type="button" onclick="Cek()">Submit</button>
  39.             </form>
  40.         </div>
  41.         <script type="text/javascript">
  42.             function Cek(){
  43.                 var name = document.getElementById("name").value;
  44.                 var email = document.getElementById("email").value;
  45.                 var phone = document.getElementById("phone").value;
  46.                 var gender = document.getElementsByName("gender");
  47.                 var password = document.getElementById("password").value;
  48.                 var home = document.getElementById("home").value;
  49.                 document.getElementById("nama_warning").innerHTML = (name.length < 3) ? "Nama mu kurang dari 3 huruf ! >" : "Ok";
  50.                 document.getElementById("email_warning").innerHTML = (!email.match(/@/g) || !email.match(/.com/g) || email.match(/@/g).length > 1) ? "this is not email, type email properly." : "Ok";
  51.                 document.getElementById("phone_warning").innerHTML = (phone.match(/^\d+$/g)) ? "Ok" : "Please type number.";
  52.                 document.getElementById("password_warning").innerHTML = (password.length >= 8) ? "Ok" : "password Kurang dari 8 karakter";
  53.                 document.getElementById("home_warning").innerHTML = (home.length < 1) ? "Alamat rumah harus di isi" : "Ok";
  54.                 if(gender[0].checked == true){
  55.                     document.getElementsById("gender_warning").innerHTML = "Ok";
  56.                 }else if(gender[1].checked == true){
  57.                     document.getElementsById("gender_warning").innerHTML = "Ok";
  58.                 }else{
  59.                     document.getElementsById("gender_warning").innerHTML = "Ok";
  60.                 }
  61.                
  62.             }
  63.         </script>
  64.     </body>
  65. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement