Advertisement
Guest User

Untitled

a guest
Dec 20th, 2014
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 3.27 KB | None | 0 0
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=window-1251">
  4. <script type='text/JavaScript'>
  5. function check() {
  6. var mywin = window.open("","MyWin", "innerWidth=600, innerHeight=600");
  7. mywin.document.write(document.forms.form1.fileupload.value + '<br>');
  8. mywin.document.write(document.forms.form1.pass.value + '<br>');
  9. mywin.document.write(document.forms.form1.firstname.value+'<br>');
  10. mywin.document.write(document.forms.form1.hidefield.value +'<br>');
  11. if (document.forms.form1.firstname.value == "Andrew") mywin.alert("welcome");
  12. mywin.document.write(document.forms.form1.sub.value + '<br>');
  13. mywin.document.write(document.forms.form1.message.value + '<br>');
  14. var sex;
  15. if (document.forms.form1.sex[0].checked) sex=document.forms.form1.sex[0].value;
  16. if (document.forms.form1.sex[1].checked) sex=document.forms.form1.sex[1].value;
  17. mywin.document.write(sex + '<br>');
  18. mywin.document.write(document.forms.form1.action + '<br>');
  19. mywin.document.write(document.forms.form1.method + '<br>');
  20. mywin.document.write(document.forms.form1.name + '<br>');
  21. document.forms.form1.reset();
  22. mywin.document.close;
  23. }
  24. function verify(form) {
  25.   var firstname = form.firstname.value;
  26.   var pass = form.pass.value;
  27.   var message = form.message.value;
  28.   var rules = form.rules.value;
  29.   var file = form.fileupload.value;
  30.   var bad = "";
  31.   if (firstname.length < 3)
  32.     bad += "Имя слишком короткое" + "\n";
  33.  if (firstname.length > 32)
  34.     bad += "Имя слишком длинное" + "\n";
  35.   if (pass.length < 3)
  36.    bad += "Пароль слишком короткий" + "\n";
  37.  if (pass.length > 32)
  38.     bad += "Пароль слишком длинный" + "\n";
  39.   if (message.length < 3)
  40.    bad += "Сообщение слишком короткое" + "\n";
  41.  if (rules != "on")
  42.    bad += "Вы не согласились с правилами" + "\n";
  43.  if (file.length == 0)
  44.    bad += "Вы не выбрали файл для загрузки" + "\n";
  45.  if (bad != "") {
  46.    bad = "Неверно заполнена форма:" + "\n" + bad;
  47.    alert(bad);
  48.    return false;
  49.  }
  50.  return true;
  51. }
  52. </script>
  53. </head>
  54. <body>
  55. <form  onSubmit='verify(form)' name = 'form1' action = 'handler.php' method = 'post'>
  56.   Ваше имя:
  57.   <input type = 'text' name = 'firstname' />
  58.   <br />
  59.   Ваш пароль:
  60.   <input type = 'password' name = 'pass' />
  61.   <br />
  62.   Ваш пол:
  63.   <input type = 'radio' name = 'sex' value = 'male' />
  64.   <input type = 'radio' name = 'sex' value = 'female' />
  65.   <br />
  66.   Выберите число:
  67.   <select name = 'number'>
  68.     <option value = '1'>1</option>
  69.     <option value = '2'>2</option>
  70.     <option value = '3'>3</option>
  71.   </select>
  72.   <br />
  73.   Ваше сообщение:
  74.   <textarea name = 'message'></textarea>
  75.   <br />
  76.   Согласитесь с нашими правилами:
  77.   <input type = 'checkbox' name = 'rules' />
  78.   <br />
  79.   <input type = 'hidden' value = 'hidefield' name='hidefield' />
  80.   Загрузите файл:
  81.   <input type = 'file' name = 'fileupload' />
  82.   <br />
  83.   <input type = 'submit' value = 'Отправить' name = 'sub'>
  84.   <br />  <br />
  85.   <input type = 'button' value = 'Просто кнопка' name = 'but' onClick='check()'>
  86. </form>
  87. </body>
  88. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement