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>
</form>
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]
Esto debería funcionar:
<form name="myform">
<table border="0" cellspacing="0" cellpadding="5"><tr>
<td><textarea name="inputtext"></textarea></td>
<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>
</td>
<td><textarea name="outputtext"></textarea></td>
</tr></table>
</form>
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>
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
madpitbull_99 y drvy | BSM gracias por su colaboracion ya me ha funcionado de maravilla.