Foros del Web » Programando para Internet » Javascript »

salto linea textarea

Estas en el tema de salto linea textarea en el foro de Javascript en Foros del Web. He visto ya un tema creado pero no consigo que me funcione :/ El codigo es este @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original function ...
  #1 (permalink)  
Antiguo 12/02/2014, 13:38
 
Fecha de Ingreso: agosto-2013
Mensajes: 103
Antigüedad: 10 años, 8 meses
Puntos: 1
salto linea textarea

He visto ya un tema creado pero no consigo que me funcione :/

El codigo es este

Código Javascript:
Ver original
  1. function introducirComentario(){
  2. var comentario=document.getElementById("comentario");
  3. var crearCapa = document.createElement('nuevaCapa');
  4. comentario.appendChild(crearCapa);
  5. var texto=document.getElementById("areaDescripcion").value+"\n";
  6. var nuevoTexto = document.createTextNode(texto);
  7. var nuevo = crearCapa.appendChild(nuevoTexto);
  8. comentario.appendChild(nuevo);
  9. }
  10. window.onload=function(){
  11. var enviar=document.getElementById("btnEnviar");
  12. var pulsaBtn=enviar.addEventListener("click", introducirComentario, false);
  13. }

Código HTML:
Ver original
  1. <div id="comentario"></div>
  2. <br/>
  3. <label name="contacto"><strong>Deja tu comentario:</strong></label> <br />
  4.             <textarea type="textareas" id="areaDescripcion" cols="50" rows="10" >Introduce un comentario aquí.</textarea>
  5.             <br />
  6.             <input type="submit" id="btnEnviar" value="Enviar"/>
  7.             <input type="reset" name="btnReiniciar" value="Restablecer valores por defecto"/>

Mire en este hilo http://www.forosdelweb.com/f13/salto...xtarea-891618/
pero nada. Que no me lo acepto.

Agradezco cualquier ayuda. Un saludo
  #2 (permalink)  
Antiguo 12/02/2014, 15:49
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: salto linea textarea

Si no encuentras algo que te resuelva tu problema abre un tema nuevo (así como hiciste con este tema) y describe tu problema, lo que quieres lograr, para no tener que estar leyendo otros posts y adivinar qué es lo que no te funciona.
  #3 (permalink)  
Antiguo 13/02/2014, 10:07
 
Fecha de Ingreso: agosto-2013
Mensajes: 103
Antigüedad: 10 años, 8 meses
Puntos: 1
Respuesta: salto linea textarea

Cita:
Iniciado por ocp001a Ver Mensaje
Si no encuentras algo que te resuelva tu problema abre un tema nuevo (así como hiciste con este tema) y describe tu problema, lo que quieres lograr, para no tener que estar leyendo otros posts y adivinar qué es lo que no te funciona.
Gracias por la información. Veo que te leiste el otro post y el código.


La solución era:

Código Javascript:
Ver original
  1. function introducirComentario(){
  2. var comentario=document.getElementById("comentario");
  3. var crearCapa = document.createElement('p');
  4. comentario.appendChild(crearCapa);
  5. var texto="\n"+document.getElementById("areaDescripcion").value;
  6. var nuevoTexto = document.createTextNode(texto);
  7. var nuevo = crearCapa.appendChild(nuevoTexto);
  8. comentario.appendChild(nuevo);
  9. }

El error era esta linea var crearCapa = document.createElement('p');
La tenia puesta como var crearCapa = document.createElement('nuevaCapa'); .

Aqui un poco de información por si alguien tuviera problemas con createElement y createTextNode http://www.codexexempla.org/curso/cu..._c.php?mc=true

Etiquetas: funcion, input, salto, textarea, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:51.