• Domingo 22 de Diciembre de 2024, 14:29

Autor Tema:  Pasar Datos Check A Un Textarea  (Leído 2577 veces)

RadicalEd

  • Moderador
  • ******
  • Mensajes: 2430
  • Nacionalidad: co
    • Ver Perfil
Pasar Datos Check A Un Textarea
« en: Viernes 26 de Enero de 2007, 18:12 »
0
Hola chicos de SoloCodigo, gracias por la respuesta anterior Angel_K_ido me sirvio un resto; alguien sabe como puedo arreglar este script ya que me imprime en el TextTarea la info del primer check en los otros 2 también.
<!--html--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>HTML </td></tr><tr><td id='CODE'><!--html1--><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<script language=javascript>
function cbevent()
{
 if (document.xx.cbtest.checked==true)
 {
   document.xx.motivo.value=document.xx.motivo.value+document.xx.cbtest.value;
   return false;
 }
 if (document.xx.cbtest2.checked==true)
 {
   document.xx.motivo.value=document.xx.motivo.value+" "+document.xx.cbtest2.value;
   return false;
 }
 if (document.xx.cbtest3.checked==true)
 {
   document.xx.motivo.value=document.xx.motivo.value+" "+document.xx.cbtest3.value;
   return false;
 }
}
</script>
<form name="xx">
<input type="checkbox" name="cbtest" id="cbtest" value="Checking" onClick="cbevent()"> Checking
<input type="checkbox" name="cbtest2" id="cbtest2" value="Checking2" onClick="cbevent()"> Checking2
<input type="checkbox" name="cbtest3" id="cbtest3" value="Checking3" onClick="cbevent()"> Checking3
<textarea name="motivo" cols="42" rows="5"></textarea>
<input type="reset" name="clean" title="Limpiar" value="Limpiar">
</form>
</body>
</html>
<!--html2--></td></tr></table><div class='postcolor'><!--html3-->
Gracias Chao.
El pasado son solo recuerdos, el futuro son solo sueños

Mollense

  • Miembro de PLATA
  • *****
  • Mensajes: 1755
  • Nacionalidad: ar
    • Ver Perfil
    • http://solocodigo.com/
Re: Pasar Datos Check A Un Textarea
« Respuesta #1 en: Viernes 26 de Enero de 2007, 18:58 »
0
Fijate así:
Código: Text
  1. &#60;!DOCTYPE HTML PUBLIC &#34;-//W3C//DTD HTML 4.01 Transitional//EN&#34;&#62;
  2. &#60;html&#62;
  3.   &#60;head&#62;
  4.     &#60;title&#62;Documento sin título&#60;/title&#62;
  5.     &#60;meta http-equiv=&#34;Content-Type&#34; content=&#34;text/html; charset=iso-8859-1&#34;&#62;
  6.   &#60;/head&#62;
  7.  
  8.   &#60;body&#62;
  9.     &#60;script language=javascript&#62;
  10.       function cbevent(){      
  11.         document.xx.motivo.value=''
  12.         if (document.xx.cbtest.checked==true){
  13.           document.xx.motivo.value=document.xx.motivo.value+document.xx.cbtest.value;
  14.         }
  15.         if (document.xx.cbtest2.checked==true){
  16.           document.xx.motivo.value=document.xx.motivo.value+&#34; &#34;+document.xx.cbtest2.value;
  17.         }
  18.         if (document.xx.cbtest3.checked==true){
  19.           document.xx.motivo.value=document.xx.motivo.value+&#34; &#34;+document.xx.cbtest3.value;
  20.         }
  21.       }
  22.     &#60;/script&#62;
  23.     &#60;form name=&#34;xx&#34;&#62;
  24.       &#60;input type=&#34;checkbox&#34; name=&#34;cbtest&#34; id=&#34;cbtest&#34; value=&#34;Checking&#34; onClick=&#34;cbevent()&#34;&#62; Checking
  25.       &#60;input type=&#34;checkbox&#34; name=&#34;cbtest2&#34; id=&#34;cbtest2&#34; value=&#34;Checking2&#34; onClick=&#34;cbevent()&#34;&#62; Checking2
  26.       &#60;input type=&#34;checkbox&#34; name=&#34;cbtest3&#34; id=&#34;cbtest3&#34; value=&#34;Checking3&#34; onClick=&#34;cbevent()&#34;&#62; Checking3
  27.       &#60;textarea name=&#34;motivo&#34; cols=&#34;42&#34; rows=&#34;5&#34;&#62;&#60;/textarea&#62;
  28.       &#60;input type=&#34;reset&#34; name=&#34;clean&#34; title=&#34;Limpiar&#34; value=&#34;Limpiar&#34;&#62;
  29.     &#60;/form&#62;
  30.   &#60;/body&#62;
  31. &#60;/html&#62;
  32.  

Pd: No se para que estás usando el return false
"Los que renuncian son más numerosos que los que fracasan" H.F.
"No se cómo sería la III Guerra Mundial, pero la cuarta sería con piedras" A.E.
"Quién no fía no es de fiar..."


...no te quedes mirando.