Campo radio desbloquear/bloquear campo
Boa tarde a todos, tudo bem?
Estou com um problema em uma função.
Eu tenho 2 campos radios os 2 se chama SELECAO.
Ao selecionar um ou outro ele desbloqueia os campos, exemplo:
Clico em UNIDADE ele ativa os campos tipo, no_serie, contador
ou
Se clico em CAIXA ele ativa o campo CAIXA.
Ai quando vou gravar algo nos campos tipo, no_serie, contador quando volta após a gravação vem selecionado o campo SELECAO (UNIDADE), mas os campos TIPO, NO_SERIE, CONTADOR fica bloqueado. Precisava que quando desce um refresh na página mesmo selecionado o campo UNIDADE os campos tipo, etc tem q estar desbloqueados.
Segue a função:
<input name="selecao" type="radio" id="r_unidade" onclick="camposSelecao(this.value)" value="1" <%if selecao = "1" then Response.Write("checked") end if%> />
<input type="radio" name="selecao" id="r_caixa" value="0" onclick="camposSelecao(this.value)" <%if selecao = "0" then Response.Write("checked") end if%> />
<script type="text/javascript">
<!--
function camposSelecao(valor)
{
if (valor == "1"){
document.getElementById('tipo').disabled = false;
document.getElementById('no_serie').disabled = false;
document.getElementById('contador').disabled = false;
document.getElementById('caixa').disabled = true;
}else{
document.getElementById('caixa').disabled = false;
document.getElementById('tipo').disabled = true;
document.getElementById('no_serie').disabled = true;
document.getElementById('contador').disabled = true;
}
}
camposSelecao('<%=selecao%>');
//-->
</script>
<script language="JavaScript">
function salvar(num_os,id_produto,codigo,quant)
{
contador = document.getElementById("contador").value;
if( contador.length != 4 ) return;
tipo = document.getElementById("tipo").value;
no_serie = document.getElementById("no_serie").value;
if( document.getElementById("r_unidade").checked )
v_selecao = "1";
else
v_selecao = "0";
window.location = "ef_inseri_no_serie_prod_pedido.asp?no_os=" + num_os + "&id_produto=" + id_produto + "&codigo=" + codigo + "&tipo=" + tipo + "&no_serie=" + no_serie + "&contador=" + contador + "&quant=" + quant + "&selecao=" + v_selecao
}
</script> Por favor, precisava muito mesmo de um help.
Muito Obrigado
Discussão (2)
Carregando comentários...