Página 1 de 1

Salto de línea en HTML5

NotaPublicado: 2021-07-19 14:38 @651
por seafree
¿Qué tal? Buenas tardes, estoy utilizando HTML5 con Perl y todo funciona excepto que quiero escribir un "SALTO DE LÍNEA CON <BR> Y NO LO ACEPTA. Muestra <BR> pero NO EJECUTA EL SALTO DE LÍNEA. Utilicé el salto de línea como describe el HTML5 así también como crear un párrafo para que en automático creara el salto de línea y nada, agradeceré su apoyo para guiarme en la utilización de HTML5 desde Perl.

Gracias y respeto para ustedes.

Re: Salto de línea en HTML5

NotaPublicado: 2021-07-19 16:36 @733
por explorer
¿Puedes poner el trozo de código HTML que generas?

Re: Salto de línea en HTML5

NotaPublicado: 2021-07-20 08:46 @406
por seafree
Sí, primero extraigo los registros que voy a seleccionar de la bd:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
  1. while(my $ref_alarm = $sth->fetchrow_hashref()) {
  2.         ($gabinete)=$ref_alarm->{'gabinete'};
  3.         ($alarma)=$ref_alarm->{'descrip_alarma'};
  4.         print "<input type='checkbox' name='alarma' id='alarma' value='$alarma' onclick='alarma_sel(this.value);alarma_reg(this.value);'/>$alarma</input>";
  5.         print "<br>";
  6. }
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4


EL PROBLEMA EXISTE EN LA FUNCIÓN alarma_reg:
Sintáxis: [ Descargar ] [ Ocultar ]
Using javascript Syntax Highlighting
  1. <script>
  2.         var show = true;
  3.         var salto = false;
  4.         var alarma_operada;
  5.  
  6.         function alarma_reg(p_alarma) {
  7.                 //Get the checkbox
  8.                 alarma_operada=p_alarma;
  9.                 alarma_operada+= ', ';
  10.                 document.getElementById("ver_alarmas").value=alarma_operada;
  11.         }
  12. </script>
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4

He intentado poner el salto de diferentes maneras. He encontrado que existe la posibilidad de utilizar un "<p> </p>" para generar el salto de línea pero al utilizarlo el sistema se bloquea, al parecer no lo estoy generando bien.

Espero me puedan apoyar, gracias.

Re: Salto de línea en HTML5

NotaPublicado: 2021-07-21 15:43 @696
por explorer
No muestras el código HTML generado, así que no puedo decirte si hay algún problema en él. Sólo has mostrado el código perl que lo genera y la llamada JavaScript de la función.

Por lo que veo, todo está bien: se trata de un <br> a continuación de un <input />, así que debería verse un salto de línea. Salvo... que algún estilo CSS lo esté anulando.

Edito: Veo que la marca <input> está mal.

No es <input ...> ... </input>, sino solamente <input>. Te sobra la marca del final </input>

Referencia