Título: (Solucionado)Insertar datos en un textarea
Publicado por: Zeroql en 23 Julio 2011, 17:13 pm
Buenas bueno tengo una textarea dentro de un form que esta definido asi: <form action="saveproducts.php" method="post" name="datos" enctype="multipart/form-data"> <textarea name="desc" id="desc" cols="60" rows="5" class="input5"><? echo $desc; ?></textarea>
Tengo 2 botones que me llaman a la funcion para agregar texto, he intentado con varias usando la posicion del texto. pero no me da el caso pote por esta pero tampoco me da [code=javascript] function AddText(text) { document.getElementById("desc")value+=text; } </script> Alguien sabe de alguna forma de ingresar texto a un textarea??? de ante mano muchas gracias
[/code]
Título: Re: Insertar datos en un textarea
Publicado por: madpitbull_99 en 23 Julio 2011, 20:35 pm
Esto debería funcionar: <table border="0" cellspacing="0" cellpadding="5"><tr> <input type="radio" name="placement" value="append" checked> Add to Existing Text <br> <td><p><input type="radio" name="placement" value="replace"> Replace Existing Text <br> <input type="button" value="Add New Text" onClick="addtext();"></p>
Y la función encargada de cambiar el texto: <script language="javascript" type="text/javascript"> function addtext() { var newtext = document.myform.inputtext.value; if (document.myform.placement[1].checked) { document.myform.outputtext.value = ""; } document.myform.outputtext.value += newtext; } </script>
Título: Re: Insertar datos en un textarea
Publicado por: #!drvy en 23 Julio 2011, 20:38 pm
Emmm @Zeroql lo estabas haciendo bien. Lo único que te fallaba es el punto antes del value. function AddText(text) { document.getElementById("desc").value+=text; }
Saludos
Título: Re: Insertar datos en un textarea
Publicado por: Zeroql en 23 Julio 2011, 20:52 pm
madpitbull_99 y drvy | BSM gracias por su colaboracion ya me ha funcionado de maravilla.
|