Desabilitar outros campos ao digitar
by Jairo Fontes
HTML
<script src="https://code.jquery.com/jquery-1.12.3.min.js"></script>
<form id="formLogin">
<input name="nome" id="nome" />
<input name="icpf" id="icpf" />
<input name="icnpj" id="icnpj" />
</form>
CSS
input {
border: 1px solid #CCCCCC;
box-shadow: 2px 2px 4px #EEEEEE inset;
color: #999999;
font-size: 18px;
font-weight: 300;
margin: 0 0 10px;
padding: 10px;
position: relative;
width: 97%;
font-family:'Roboto'
}
input:focus {
border-color: #CCC;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
background-color: #F3F3F3;
}
select {
border: 1px solid #CCCCCC;
box-shadow: 2px 2px 4px #EEEEEE inset;
color: #999999;
font-size: 18px;
font-weight: 300;
margin: 0 0 10px;
padding: 10px;
position: relative;
width: 99.7%;
font-family:'Roboto';
option {
color: #999999;
font-size: 18px;
font-weight: 300;
padding-left: 10px;
position: relative;
font-family:'Roboto';
}
}
JavaScript
$("#formLogin input").on('input',function(){
if ($(this).val() != ""){
$(this).siblings().prop('disabled', true);
}else{
$(this).siblings().prop('disabled', false);
}
})