-
Notifications
You must be signed in to change notification settings - Fork 0
/
cadastroServico.php
108 lines (90 loc) · 4.07 KB
/
cadastroServico.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
<html>
<head>
<title>Cadastro de Serviço page</title>
<link rel="stylesheet" type="text/css" href="styles-cadastro.css">
<script language="javascript" type="text/javascript">
function somenteNumeros(num) {
var a1 = /[^0-9.]/;
a1.lastIndex = 0;
var campo = num;
if (a1.test(campo.value)) {
campo.value = "";
}
campo.value = parseFloat(campo.toFixed(2));
}
function somenteNumerosInteiros(num) {
var a1 = /[^0-9]/;
var campo = num;
if (a1.test(campo.value)) {
campo.value = "";
}
}
function validar() {
var nomeServico = cadastrarServico.txtnomeServico.value;
var preco = cadastrarServico.txtprecoServico.value;
var tempo = cadastrarServico.txttempoServico.value;
var descricao = cadastrarServico.txtdescricaoServico.value;
if (nomeServico == "") {
alert('Preencha o campo com o nome do serviço');
//cadastroAtendimento.nome.focus();
//preventDefault();
document.getElementById("rsnomeServico").style.color = "red";//Alteramos a cor do Span para Vermelho
document.getElementById("rsnomeServico").innerHTML = "**";//Alteramos o valor do Span para *
return false;
}else{
document.getElementById("rsnomeServico").innerHTML = "";
if (preco == "") {
alert('Preencha o campo com o preço do serviço');
//cadastroAtendimento.nome.focus();
//preventDefault();
document.getElementById("rsprecoServico").style.color = "red";//Alteramos a cor do Span para Vermelho
document.getElementById("rsprecoServico").innerHTML = "**";//Alteramos o valor do Span para *
return false;
}else{
document.getElementById("rsprecoServico").innerHTML = "";
if (tempo == "") {
alert('Preencha o campo com o prazo em dias para realizar o serviço');
//cadastroAtendimento.nome.focus();
//preventDefault();
document.getElementById("rstempoServico").style.color = "red";//Alteramos a cor do Span para Vermelho
document.getElementById("rstempoServico").innerHTML = "**";//Alteramos o valor do Span para *
return false;
}else{
document.getElementById("rstempoServico").innerHTML = "";
if (descricao == "") {
alert('Preencha o campo com a descrição do serviço');
//cadastroAtendimento.nome.focus();
//preventDefault();
document.getElementById("rsdescricaoServico").style.color = "red";//Alteramos a cor do Span para Vermelho
document.getElementById("rsdescricaoServico").innerHTML = "**";//Alteramos o valor do Span para *
return false;
}
}
}
}
}
</script>
</head>
<body>
<section><div class="login-box">
<img class="logo" src="images/vibe.png" alt="logotipo da loja" >
<div class="login-box">
<div class="login-box1">
<h1> Cadastro do Serviço </h1>
</div>
<form name="cadastrarServico" action="cadastroServicoDB.php" method="post" >
<p>Nome do Serviço: <span id="rsnomeServico"> </span></p>
<input id="txtnomeServico" type="text" name="txtnomeServico" minlength="5" maxlength="50" placeholder="Digite o nome do serviço prestado" autofocus>
<p>Preco: <span id="rsprecoServico"> </span></p>
<input id="txtprecoServico" type="text" name="txtprecoServico" onkeyup="somenteNumeros(this);" placeholder="Digite o preco do Servico">
<p>Tempo: (Dias) <span id="rstempoServico"> </span></p>
<input id="txttempoServico" type="text" name="txttempoServico" onkeyup="somenteNumerosInteiros(this);" placeholder="Digite o prazo em dias para execução do Servico">
<p>Descricao: <span id="rsdescricaoServico"> </span></p>
<input id="txtdescricaoServico" type="text" name="txtdescricaoServico" minlength="10" maxlength="500" placeholder="Digite a descricao do Servico">
<p></p>
<input id="submit" type="submit" name="submit" value="Enviar" formmethod="post" onclick="return validar()">
</form>
</div>
</div></section>
</body>
</html>