SlideShare a Scribd company logo
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Cadastro</title>

<script language="JavaScript" src="validaform.js"></script>



</head>




<body>



<h3>Cadastro</h3>



<form name="formulario" method="post" action="" onsubmit="return validaForm();" >

<p>nome:     <input type="text" name="nome" value=""/></p>

<p>sobrenome<input type="text" name="sobrenome" value=""/></p>

<p>cpf    <input type="text" name="cpf" value=""/></p>

<p>E-mail <input type="text" name="email" value=""/></p>

<p>Sexo:<br />



M<input type="radio" id="m" name="sexo" value="r1"/><br />



F<input type="radio" id="f" name="sexo" value="r2"/><br />



Outros<input type="radio" id="outros" name="sexo" value="r3"/></p>
<p>Dia:

<select name="dataDia">



<option></option>

<option>01</option><option>02</option><option>03</option><option>04</option>

<option>05</option><option>06</option><option>07</option><option>08</option>

<option>09</option><option>10</option><option>11</option><option>12</option>

<option>13</option><option>14</option><option>15</option><option>16</option>

<option>17</option><option>18</option><option>19</option><option>20</option>

<option>21</option><option>22</option><option>23</option><option>24</option>

<option>25</option><option>26</option><option>27</option><option>28</option>

<option>29</option><option>30</option>

</select>Mes:

<select name="dataMes">



<option></option>

<option>01</option><option>02</option><option>03</option><option>04</option>

<option>05</option><option>06</option><option>07</option><option>08</option>

<option>09</option><option>10</option><option>11</option><option>12</option>

</select>Ano:

<select name="dataAno">



<option></option>

<option>1999</option><option>2000</option><option>2001</option><option>2002</option
>
<option>2003</option><option>2004</option><option>2005</option><option>2006</option
>

<option>2007</option><option>2008</option><option>2009</option><option>2010</option
>

<option>2011</option><option>2012</option>

</select>

</p>

<p><input type="submit" name="submit" />

<input type="reset" name="reset" value="Limpar" /></p>



</form>



</body>

</html>



Js



function validaForm(){




       var d=document.formulario;

       if (d.nome.value=="" || d.nome.value==null){

               alert("Porfavor prencha o campo: " + d.nome.name);

               d.nome.focus();        return false;

}

if (d.sobrenome.value=="" || d.sobrenome.value==null){

               alert("Porfavor prencha o campo: " + d.sobrenome.name);

               d.sobrenome.focus();
return false;

}



if (d.cpf.value=="" || d.cpf.value==null){

                alert("Porfavor prencha o campo: " + d.cpf.name);

                d.cpf.focus();

                return false;

}

if (d.email.value=="" || d.email.value==null){

                alert("Porfavor prencha o campo: " + d.email.name);

                d.email.focus();

                return false;

}

if(!(d.m.checked || d.f.checked || d.outros.checked)){

        alert("Slecione um sexo");

        d.m.focus();

        return false;

}

if(d.dataDia.value==""){

        alert("Selecione o dia");

        d.dataDia.focus();

        return false;



}

if(d.dataMes.value==""){

        alert("Selecione o Mes");

        d.dataMes.focus();
return false;



}

if(d.dataAno.value==""){

        alert("Selecione o Ano");

        d.dataAno.focus();

        return false;



}

return true;



}

More Related Content

TXT
Teste
TXT
New 2
PDF
Working With Ajax Frameworks
PPTX
7. CodeIgniter move1
PPTX
8. CodeIgniter move2
PDF
PHP型変換の世界
PPTX
9. CodeIgniter add
DOCX
Calendar html code by karan chanana
Teste
New 2
Working With Ajax Frameworks
7. CodeIgniter move1
8. CodeIgniter move2
PHP型変換の世界
9. CodeIgniter add
Calendar html code by karan chanana

What's hot (10)

KEY
jQuery入門 - 芸大 Webデザイン演習B
PDF
Тематические карты на LeafletJS с плагинами.
DOCX
DOC
Mantto con vb2010
KEY
JavaScript Dynamic Loading
TXT
Index2
PDF
Einführung in Meteor
DOCX
Dennis zapana perez
PPT
Pertemuan 09
TXT
Macro
jQuery入門 - 芸大 Webデザイン演習B
Тематические карты на LeafletJS с плагинами.
Mantto con vb2010
JavaScript Dynamic Loading
Index2
Einführung in Meteor
Dennis zapana perez
Pertemuan 09
Macro
Ad

Viewers also liked (19)

PPTX
Matthew Hunt Eco Tech
DOC
PDF
Cambridge satchel outlet
PPTX
Technology Integration to Support Stem
PDF
Cambridge satchel bag
PDF
Cambridge satchel
DOC
PDF
Cambicci Associates Portfolio
PDF
Paper 14
PPTX
The quest the journey from a student to a technopreneur
PPS
2ª guerra mundial
PDF
Cambridge satchel company
PDF
Gk facts
PDF
Tabloid akua indo edisi mei juni
PDF
Django на Android
DOCX
Exemplositecss
PDF
Tom[unit 1]
PPT
Consumer motivation
PPT
Steam thermal power plant(panki)
Matthew Hunt Eco Tech
Cambridge satchel outlet
Technology Integration to Support Stem
Cambridge satchel bag
Cambridge satchel
Cambicci Associates Portfolio
Paper 14
The quest the journey from a student to a technopreneur
2ª guerra mundial
Cambridge satchel company
Gk facts
Tabloid akua indo edisi mei juni
Django на Android
Exemplositecss
Tom[unit 1]
Consumer motivation
Steam thermal power plant(panki)
Ad

Validaformulariojs