Consegui uma função para bloquear o campo conforme é selecionado, mas preciso que quando acesso o formulario, todos os campos fiquem somente leitura e quando clicar em editar ele libere estes campos. não estou conseguindo utilizar o codigo como exemplo, pois conheço pouco. podem me auxiliar?
grato.
<script> function verificaOpcao( valor ){ if( valor == 1){ document.getElementById("cidade").disabled = true; document.getElementById("estado").disabled = true; }else if( valor == 4){ document.getElementById("cidade").disabled = false; document.getElementById("estado").disabled = false; } } </script> <select name="op" onchange="verificaOpcao(this.value)"> <option>SELECIONAR</option> <option value="1">ICMS/IPI e Outros</option> <option value="2">IR/Legislação Societária</option> <option value="3">Trabalho e Previdência</option> <option value="4">ISS</option> </select><br /><br /> Cidade: <input type="text" name="cidade" id="cidade"><br /> Estado: <input type="text" name="estado" id="estado">
Pessoal, encontrei algo.
<form name='form'> <input type='text' name='campo1' disabled> <input type='button' onclick="document.form.campo1.disabled='';" > </form>
como posso fazer para varios campos? e se der para utilizar readonly melhor.
grato