Guest User

Untitled

a guest
Jun 20th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.50 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title>Formulário</title>
  4.  
  5. <style type ="text/css">
  6. label{
  7. width: 150px;
  8. text-align: right;
  9. float: left;
  10. }
  11.  
  12. input{
  13. padding: 4px;
  14. }
  15. select{
  16. padding: 4px;
  17. }
  18. input.text{
  19. border: 1px solid;
  20. }
  21. input.error{
  22. border: 1px solid red;
  23. }
  24.  
  25. span.error{
  26. color: red;
  27. visibility:hidden;
  28. }
  29. </style>
  30.  
  31.  
  32. </head>
  33. <script type="text/javascript">
  34. function validar(){
  35.  
  36. var resposta = true;
  37. var campo = document.getElementById("nome");
  38. nome.className = "text"
  39. document.getElementById("erroNome").style.visibility = "hidden";
  40. if( campo.value == "" ){
  41. resposta = false;
  42. campo.className ="error";
  43. document.getElementById("erroNome").style.visibility = "visible";
  44.  
  45. }
  46. var campo = document.getElementById("codigo");
  47. codigo.className = "text"
  48. document.getElementById("erroCodigo").style.visibility = "hidden";
  49. if( campo.value == ""){
  50. resposta = false;
  51. document.getElementById("erroCodigo").style.visibility = "visible";
  52. campo.className ="error";
  53.  
  54. }
  55.  
  56. var campo = document.getElementById("localizacao");
  57. localizacao.className = "text"
  58. document.getElementById("erroLocalizacao").style.visibility = "hidden";
  59. if( campo.value == "" ){
  60. resposta = false;
  61. document.getElementById("erroLocalizacao").style.visibility = "visible";
  62. campo.className ="error";
  63.  
  64. }
  65.  
  66. return resposta;
  67.  
  68.  
  69.  
  70. }
  71. </script>
  72.  
  73. <body>
  74. <div class="center">
  75. <fieldset><legend>Cadastrar Sala</legend>
  76. <form action="cadastrarSala.php" method="post" onsubmit="return validar();">
  77.  
  78.  
  79. <p>
  80. <label for="nome">Nome da Sala: *</label>
  81. <input class="text" type="text" name="nome" id="nome" title="Digite o nome da sala" />
  82. <span for="nome" class="error" id="erroNome">O campo nome não pode ser vazio</span>
  83. </p>
  84. <p>
  85.  
  86. <label for="codigo">Código da sala: *</label>
  87. <input class="text" type="text" name="codigo" id="codigo" title="Digite o código da sala" />
  88. <span for="codigo" class="error" id="erroCodigo">O campo codigo não pode ser vazio</span>
  89.  
  90. </p>
  91.  
  92. <p>
  93.  
  94. <label for="localizacao">Localização da sala: *</label>
  95. <input class="text" type="text" name="localizacao" id="localizacao" title="Digite a localização da sala" />
  96. <span for="localizacao" class="error" id="erroLocalizacao">O campo localização não pode ser vazio</span>
  97.  
  98. </p>
  99.  
  100. <p>
  101.  
  102.  
  103. *Entrada de dados obrigatória
  104.  
  105.  
  106. <p>
  107. <input type='submit'value='Cadastrar'/>
  108.  
  109. <input type='reset'value='Limpar'/>
  110. </p>
  111.  
  112.  
  113.  
  114.  
  115. </form>
  116. </div>
  117. </body>
  118. </html>
Add Comment
Please, Sign In to add comment