document.getElementById("f_phone").disabled = true;
document.querySelector('input').setAttribute('readonly','readonly');
.removeClass('customClass');
$('#f_phone_code').keyup(function(){
if ($(this).val().search('_') == -1) {
if ($(this).val() == code) {
$('#f_phone_code').hide();
$('.code-error').hide();
$('#phone_done').hide();
$('#f_phone').addClass('done');
document.getElementById("f_phone").setAttribute('readonly','readonly');
$('.code-done').show();
$('.code-done').html('Номер подтвержден');
} else {
$('.code-error').show();
$('.code-error').html('Код подтверждения неверный!');
}
} else {
$('.code-error').hide();
}
});
$('input[type="hidden"]').val($('#f_phone').val());
<form>
<input type="hidden" id="inp_hidden" name="inp_hidden" />
<input type="text" id="f_phone" />
<button type="submit">Submit</button>
</form>$('#f_phone').input(function(){
if($(this).val().length>12){
$('#inp_hidden').val($(this).val());
$(this).prop('disabled',true);
}
})