Mask dinanica
olá , por favor, estou tentando fazer um dinamismo com um select option e um input, onde ao selecionar um determinado valor no select, o input dinamicamente atribui a sua respectiva mascara.
Bem resumo, o usuário seleciona no select um banco (BRASIL, BRADESCO, ETC) o input Agencia atribui a devida mascara de acordo com o banco Exemplo: banco do brasil a mascara agencia seria 0000-0, banco Bradesco mascara 0000, e assim nos demais bancos, eu tentei fazer algo do tipo, mas meu conhecimento e muito pouco com relação a isso, assim peço a colaboração de todos muito obrigado. vlw galera.
OBS: Esse é o script que estou tentando fazer dar certo.
<select style="width:200px;font-size: 13px" name="banco" id="banco" onchange="escolha()" required class="form-control">
<option value="">BANCO</option>
<option value="BRASIL">BRASIL</option>
<option value="BRADESCO">BRADESCO</option>
<option value="CAIXA_ECONOMICA">CAIXA ECONOMICA</option>
<option value="SANTANDER">SANTANDER</option>
<option value="ITAU">ITAU</option>
</select>
<br>
<input style="width:167px;font-size:13px;" type="text" name="agencia" id="agencia" class="form-control" placeholder="AGENCIA" >
<script type="text/javascript">
function escolha() {
$(document).ready(function(){
$("#banco").change(function(){
var banco = $(this).val();
if(banco == 'BRASIL'){
$('#agencia').mask('0000-00');
}else if(banco == 'BRADESCO'){
//assim por diante
}
})
}
</script>Discussão (5)
Carregando comentários...