Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Aplicar etiquetas HTML al dar INTRO

Estas en el tema de Aplicar etiquetas HTML al dar INTRO en el foro de Jquery en Foros del Web. Hola gente espero esten bien!. Queria saber como podria hacer para que al pulsar la tecla intro estando dentro de un textarea se agregue automaticamente ...
  #1 (permalink)  
Antiguo 30/10/2015, 16:03
 
Fecha de Ingreso: agosto-2015
Ubicación: Rosario - Argentina
Mensajes: 424
Antigüedad: 8 años, 8 meses
Puntos: 12
Aplicar etiquetas HTML al dar INTRO

Hola gente espero esten bien!.

Queria saber como podria hacer para que al pulsar la tecla intro estando dentro de un textarea se agregue automaticamente una etiqueta <br> y de un salto de linea..

espero que puedan ayudarme, gracias de antemano!.
  #2 (permalink)  
Antiguo 30/10/2015, 17:31
Avatar de charly_vc  
Fecha de Ingreso: enero-2012
Ubicación: GDL
Mensajes: 31
Antigüedad: 12 años, 3 meses
Puntos: 1
Respuesta: Aplicar etiquetas HTML al dar INTRO

Te paso un ejemplo:

Código PHP:
<script type="text/javascript">
function 
ponBR(e) {
  
  var 
tecla = (document.all) ? e.keyCode e.which;
  var 
texto document.getElementById('texto').value;
  
  if (
tecla==13){
    
//document.getElementById('texto').value=texto+"<br/>"+"\n";
    
document.getElementById('texto').value=texto+"<br/>";
  }
}
</script>

<textarea onkeypress="ponBR(event)" id="texto">

</textarea> 
  #3 (permalink)  
Antiguo 30/10/2015, 18:06
 
Fecha de Ingreso: agosto-2015
Ubicación: Rosario - Argentina
Mensajes: 424
Antigüedad: 8 años, 8 meses
Puntos: 12
Respuesta: Aplicar etiquetas HTML al dar INTRO

Cita:
Iniciado por charly_vc Ver Mensaje
Te paso un ejemplo:

Código PHP:
<script type="text/javascript">
function 
ponBR(e) {
  
  var 
tecla = (document.all) ? e.keyCode e.which;
  var 
texto document.getElementById('texto').value;
  
  if (
tecla==13){
    
//document.getElementById('texto').value=texto+"<br/>"+"\n";
    
document.getElementById('texto').value=texto+"<br/>";
  }
}
</script>

<textarea onkeypress="ponBR(event)" id="texto">

</textarea> 
Hola, agradezco la respuesta.

la consola me lanza este error "e is undefined"

Puede que sea un error tonto, es que acostumbro a usar jquery lo cual la POO de java puro me resulta algo complicado, deberia de indagar mas en javascript puro para evitar problemas verdad?

Etiquetas: etiquetas, html, intro
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 20:33.