Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia.. Eu estou fazendo um formulário e quero que quando alguem selecione um botao radio ele apareça um novo campo no formulário. Então eu fiz o seguinte:
<script language="javascript">cont= new Array();cont[0] = '';cont[1] = '<label for="ncampo">Novo campo:</label> <input type="text" name="ncampo" id="ncampo" />';function inserir(id,n){ document.getElementById(id).innerHTML = cont[n];}</script>...<input type="radio" name="sel" id="sel1" value="1" checked="checked" onClick="inserir('ncampo', '0')" /><label for="sel1">Selecione esse e use o valor predefinido</label><br /><input type="radio" name="sel" id="sel2" value="2" onClick="inserir('ncampo', '1')" /><label for="sel2">Selecione esse para inserir um valor proprio</label><div id="ncampo"> </div>
Ai ele já vai deixar selecionado o primeiro ai quando a pessoa selecionar o segundo ele iria aparecer o novo campo, e quando ela voltar pro primeiro o campo deve desaparecer...OBS: Está funcionado direito no ie e no opera mas naum no firefox....Obrigado...
Carregando comentários...