index.html 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <html>
  2. <head>
  3. <meta charset="utf-8">
  4. <title>IP STATIC</title>
  5. <script>
  6. function offip(f) {
  7. if (f.ip1.checked) f.ipaddr.disabled = 1, f.mask.disabled = 1, f.router.disabled = 1
  8. else f.ipaddr.disabled = 0, f.mask.disabled = 0, f.router.disabled = 0
  9. }
  10. </script>
  11. <script>
  12. function offdns(f) {
  13. if (f.dnscheck1.checked) f.dns3.disabled = 1, f.dns2.disabled = 1
  14. else f.dns3.disabled = 0, f.dns2.disabled = 0
  15. }
  16. </script>
  17. </head>
  18. <body>
  19. <form>
  20. <div class="main">
  21. <div class = "field">
  22. <div align = "left">
  23. <p><input type="radio" id="ip1" name="agree" value="on" onclick="offip(this.form)" >Получить IP-адрес автоматически </p>
  24. <p><input type="radio" name="agree" value="off" onclick="offip(this.form)" >Использовать следующий IP-адрес</p>
  25. </div>
  26. <p><label for="a">IP-адрес:</label>
  27. <input type="text" size="15" name="ipaddr" maxlength="15" pattern="^((\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.){3}(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$">
  28. </p>
  29. <p><label for="a">Маска:</label>
  30. <input type="text" size="15" name="mask" pattern="^((\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.){3}(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$">
  31. </p>
  32. <p> <label for="a">Основной шлюз:</label>
  33. <input type="text" size="15" name="router" pattern="^((\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.){3}(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$">
  34. </p><br>
  35. <div align = "left">
  36. <p><input type="radio" id="dnscheck1" name="dns" value="on" onclick="offdns(this.form)">Получить DNS-сервера автоматически</p>
  37. <p><input type="radio" name="dns" value="off" onclick="offdns(this.form)">Использовать следующий адреса DNS-серверов</p>
  38. </div>
  39. <label for="a">Преподчитаемый DNS-сервер:</label>
  40. <input type="text" size="15" name="dns3" pattern="^((\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.){3}(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$">
  41. </p>
  42. <label for="a">Альтернативный DNS-сервер:</label>
  43. <input type="text" size="15" name="dns2" pattern="^((\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.){3}(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$">
  44. </p>
  45. <p><input type="submit" value="Изменить"></p>
  46. </div>
  47. </div>
  48. </form>
  49. </body>