Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
peguei um script basico, mas como nao manjo muito d javascript, optei por este.
a principio a ideia principal é disponibilzar a escolha de preechimento do formulário por cnpj ou cpf e enviar via POST a uma outra pagina php.
porem ele nao esta enviando o dado. fica em branco. HEKP PLEASE!!
segue o codigo abaixo:
<script src="jquery.js" type="text/javascript"></script>
<script src="jquery.maskedinput.js" type="text/javascript"></script>
<script >
$(document).ready(function(){
$("#date").mask("99/99/9999");
$("#phone").mask("(999) 999-9999");
$("#tin").mask("99-9999999");
$("#ssn").mask("999-99-9999");
$("#cnpj").mask("99.999.999/9999-99");
$(".selecao").click(function(){
var Campo= $(this).val();
var inserirCampo= '<input type="text" id="'+Campo+'" name= "'+Campo+'">';
$("#localCampo").html(inserirCampo);
$("#cnpj").mask("99.999.999/9999-99");
$("#cpf").mask("999.999.999-99");
})
});
</script>
<form class="form2" action="aut.php" method="POST" name="usuario" autocomplete="off" accept-charset="UTF-8" >
<tr>
<td colspan="2" align="center">
CNPJ: <input selected ="selected" type="radio" name="selecao" value="cnpj" class="selecao" >
CPF: <input type="radio" name="selecao" value="cpf" class="selecao"></br>
<div id="localCampo">
<input type="text" id="cnpj" name="cnpj" style="width: 120px">
</div>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<input type="submit" value="Entrar">
</td>
</tr>
</form>
em outra pagina para receber os dados via php:
<?php
include 'conexao.php';
include_once 'anti_injection.php';
ini_set('default_charset','UTF-8');
$login = anti_injection($_POST['dado']);
echo $login;Carregando comentários...