Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Rian18

O meu programa tenho alert mas no formulario uso action

Recommended Posts

function HabDesabCxTexto(opcao){   //Início da função de desabilitaão de código
if(opcao.value==1){
document.form1.cod_geral.focus();
document.form1.cod_fonte.disabled=false;
document.form1.cod_bateria.disabled=false;
}
else if (opcao.value==2){
document.form1.cod_geral.focus();
document.form1.cod_fonte.disabled=true;
document.form1.cod_bateria.disabled=true;
}
} // Fim da função de dasbilitação de código

function verificar(){ //verificar se todos os campos foram prenchidos
if  ((document.form1.cod_notebook.value.length==0) ||
(document.form1.espec_hd.value.length==0) ||
(document.form1.espec_memoria.value.length==0) ||
(document.form1.espec_dvd.value.length==0) ||
(((document.form1.RadioGroup1.value==1)&&(document.form1.cod_bateria.value.length==0))) ||
(((document.form1.RadioGroup1.value==1)&&(document.form1.cod_fonte.value.length==0))) ||
(document.form1.descricao.value.length==0)){
alert("Preencha todos os campos");
}else{
  alert("Dados cadastrados com sucesso");
  }
 } //fim da função verificar





//menu constructor
function menu(allitems,thisitem,startstate){ 
 callname= "gl"+thisitem;
 divname="subglobal"+thisitem;  
 this.numberofmenuitems = allitems;
 this.caller = document.getElementById(callname);
 this.thediv = document.getElementById(divname);
 this.thediv.style.visibility = startstate;
}

//menu methods
function ehandler(event,theobj){
 for (var i=1; i<= theobj.numberofmenuitems; i++){
   var shutdiv =eval( "menuitem"+i+".thediv");
   shutdiv.style.visibility="hidden";
 }
 theobj.thediv.style.visibility="visible";
}

function closesubnav(event){
 if ((event.clientY <48)||(event.clientY > 107)){
   for (var i=1; i<= numofitems; i++){
     var shutdiv =eval('menuitem'+i+'.thediv');
     shutdiv.style.visibility='hidden';
   }
 }
}
// -->
</script>
<style type="text/css">
<!--
.style1 {font-size: medium}
-->
</style>
</head>
<body onmousemove="closesubnav(event);">
<div class="skipLinks">skip to: <a href="#content">page content</a> | <a href="#pageNav">links on this page</a> | <a href="#globalNav">site navigation</a> | <a href="#siteInfo">footer (site information)</a> </div>
<div id="masthead">
 <h1 id="siteName">
   <center>
     Sistema interno de notebook
   </center>
 </h1>
 <div id="globalNav"> <img alt="1" src="gblnav_left.gif" height="32" width="4" id="gnl" /> <img alt="2" src="glbnav_right.gif" height="32" width="4" id="gnr" />
     <div id="globalLink"> <a href="#" id="gl1" class="glink" onmouseover="ehandler(event,menuitem1);">Cadastrar</a><a href="#" id="gl2" class="glink" onmouseover="ehandler(event,menuitem2);">Consultar</a><a href="#" id="gl3" class="glink" onmouseover="ehandler(event,menuitem3);">Devolução</a><a href="#" id="gl4" class="glink" onmouseover="ehandler(event,menuitem4);">Relatório</a></div>
   <!--end globalLinks-->
 </div>
 <!-- end globalNav -->
 <div id="subglobal1" class="subglobalNav"> <a href="#">Notenook</a> | <a href="#">Funcionários</a> | <a href="#">Pedidos</a> </div>
 <div id="subglobal2" class="subglobalNav"> <a href="#">Notebook</a> | <a href="#">Funcionários</a> | <a href="#">Pedidos</a> | <a href="#">Devolução</a> </div>
 <div id="subglobal3" class="subglobalNav"> <a href="#">Patrimonio</a> | <a href="#">Alugado</a> </div>
 <div id="subglobal4" class="subglobalNav"> <a href="#">subglobal4 link</a> | <a href="#">subglobal4 link</a> | <a href="#">subglobal4 link</a> | <a href="#">subglobal4 link</a> | <a href="#">subglobal4 link</a> | <a href="#">subglobal4 link</a> | <a href="#">subglobal4 link</a> </div>
 <div id="subglobal5" class="subglobalNav"> <a href="#">subglobal5 link</a> | <a href="#">subglobal5 link</a> | <a href="#">subglobal5 link</a> | <a href="#">subglobal5 link</a> | <a href="#">subglobal5 link</a> | <a href="#">subglobal5 link</a> | <a href="#">subglobal5 link</a> </div>
 <div id="subglobal6" class="subglobalNav"> <a href="#">subglobal6 link</a> | <a href="#">subglobal6 link</a> | <a href="#">subglobal6 link</a> | <a href="#">subglobal6 link</a> | <a href="#">subglobal6 link</a> | <a href="#">subglobal6 link</a> | <a href="#">subglobal6 link</a> </div>
 <div id="subglobal7" class="subglobalNav"> <a href="#">subglobal7 link</a> | <a href="#">subglobal7 link</a> | <a href="#">subglobal7 link</a> | <a href="#">subglobal7 link</a> | <a href="#">subglobal7 link</a> | <a href="#">subglobal7 link</a> | <a href="#">subglobal7 link</a> </div>
 <div id="subglobal8" class="subglobalNav"> <a href="#">subglobal8 link</a> | <a href="#">subglobal8 link</a> | <a href="#">subglobal8 link</a> | <a href="#">subglobal8 link</a> | <a href="#">subglobal8 link</a> | <a href="#">subglobal8 link</a> | <a href="#">subglobal8 link</a> </div>
</div>
<!-- end masthead -->
<div id="pagecell1">
 <!--pagecell1-->
 <img alt="" src="tl_curve_white.gif" height="6" width="6" id="tl" /> <img alt="" src="tr_curve_white.gif" height="6" width="6" id="tr" />
 <div id="pageName">
   <h2>Cadastro de Notebooks </h2>
 </div>
 <div id="siteInfo">
   <form  name="form1" method="post" action="insercao1.php"onsubmit="verificar();">
     <table width="954" border="0">
       <tr>
         <td width="177" height="44"><label>Código do Notebook:</label></td>
         <td colspan="2"><input name="cod_notebook" type="text" id="cod_notebook" size="40" /></td>
         <td width="194"><label>Especificações do HD :</label></td>
         <td width="247"><input name="espec_hd" type="text" id="espec_hd" size="40" /></td>
       </tr>
       <tr>
         <td height="46"><label>Situação do Notebook:</label></td>
         <td width="281"><p>
             <label>
             <input type="radio" name="RadioGroup1" value="1" cheked onClick='HabDesabCxTexto(this);'/>
             Alugado              </label>
             <label>
             <input type="radio" name="RadioGroup1" value="2" onClick='HabDesabCxTexto(this);' />
             Patrimonio              </label>
             <br />
             <label></label>
           </p>
           <label></label>
         <label></label></td>
         <td width="33"> </td>
         <td><label>Especificações da memória:</label></td>
         <td><input name="espec_memoria" type="text" id="espec_memoria" size="40" /></td>
       </tr>
       <tr>
         <td><label>Código:</label></td>
         <td colspan="2"><input name="cod_geral" type="text" id="cod_geral" size="40" /></td>
         <td><label>Especificaçõs do DVD:</label></td>
         <td><input name="espec_dvd" type="text" id="espec_dvd" size="40" /></td>
       </tr>
       <tr>
         <td><label>Código da Fonte:</label></td>
         <td colspan="2"><input name="cod_fonte" type="text" id="cod_fonte" size="40" /></td>
         <td><label>Código da Bateria:</label></td>
         <td><input name="cod_bateria" type="text" id="cod_bateria" size="40" /></td>
       </tr>
       <tr>
         <td height="31"><label>Descrições Extras:</label></td>
         <td colspan="2"> </td>
         <td><label></label></td>
         <td> </td>
       </tr>
       <tr>
         <td height="80" colspan="5"><textarea name="desc" cols="70" rows="3" id="desc"></textarea></td>
       </tr>
     </table>
     <p>
       <label>
       <input name="cadastrar" type="submit" id="cadastrar" value="Cadastrar" />
       </label>
       <label>
       <input name="Limpar" type="reset" id="Limpar" value="Limpar" />
       </label>
       <label>
       <input name="retornar" type="button" id="retornar" value="Retornar a página princpal"  onclick="location.href='../Página Principal/Página principal.html'"/>
       </label>
     </p>
   </form>
 </div>
</div>
<!--end pagecell1-->
<br />
<script type="text/javascript">
   <!--
     var menuitem1 = new menu(7,1,"hidden");
		var menuitem2 = new menu(7,2,"hidden");
		var menuitem3 = new menu(7,3,"hidden");
		var menuitem4 = new menu(7,4,"hidden");
		var menuitem5 = new menu(7,5,"hidden");
		var menuitem6 = new menu(7,6,"hidden");
		var menuitem7 = new menu(7,7,"hidden");
   // -->
   </script>
</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode usar um return false; dentro da função que você dispara no onsubmit, para impedir que o form seja enviado em caso de erros.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.