Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lycoz

[Resolvido] Atribuir 99 a um textarea quando marcar um checkbox

Recommended Posts

Olá, não entendo nada de js e preciso de uma ajuda. Tenho uma página que tem uma pergunta, um textarea e um checkbox. Se a pessoa marcar o checkbox, deve ser atribuído 99 ao textarea e deixa-ló desativado para entrada de texto, se desmarcar o checkbox, o textarea deverá estar sem nenhum valor e podendo digitar algum texto nele.

Compartilhar este post


Link para o post
Compartilhar em outros sites

amigo... tente implementar o código abaixo ao seu script:

 

<script type="text/javascript">
function checkFunction(){
 if(document.getElementById('check').checked == true){
   var checkValue = document.getElementById('check').value;
   document.getElementById('textValue').value=checkValue;
   document.getElementById('textValue').disabled=true;
 }else{
   document.getElementById('textValue').value='';
   document.getElementById('textValue').disabled=false;
 }
}
</script>

<form action="" name="nameForm" method="post">
 <fieldset>
   <input type="checkbox" name="check" id="check" value="99" onclick="checkFunction();" />
   <label for="check">Checkbox com valor 99</label>
 </fieldset><br />

 <label>Textarea</label><br />
 <textarea name="textValue" id="textValue" value=""></textarea>
</form>

 

OBS.: com o textearea desabilitado acredito que não tem como você pegar o valor do textarea, você terá que pegar o valor do checkbox.

 

ve se é isso que você precisa... :thumbsup:

 

fiz uns testes aqui e está funcionando certinho.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.