2012-04-18 20 views
20

Tengo algunos problemas extraños con un área de texto en Google Chrome.Textarea pierde el foco en el clic del mouse?

El problema es que cada vez que hago clic en un área de texto en Google Chrome, pierde foco al instante y vuelve al cuadro de entrada anterior. El problema no ocurre si presiono la tecla tab en mi teclado.

Aquí está un .gif mostrando mi problema:

enter image description here

El código que estoy usando es válido html:

   <div class="inputborder rounded"> 
        <label>Celebrity 1<label> 
        <div class="newline"></div> 
        <input type="text"/> 
        <div class="newline"></div> 
        <label>Tweet 1<label> 
        <div class="newline"></div> 
        <textarea>Y U NO WORK?!</textarea> 
        <div class="newline"></div> 
       </div> 

No estoy usando cualquier javascript en la página, sin embargo, aparte de la biblioteca jQuery.

Estoy bastante sorprendido de por qué esto está sucediendo, ya que es generalmente Internet Explorer que me da problemas como este.

¿Alguien tiene alguna idea de lo que está mal?

+11

+1 para el gif animado. – CAbbott

+3

+1 para tu animación, forma única de presentarte a ti mismo ... :) –

+0

¡Tiene que ser el mejor uso de una imagen que he visto en este sitio! –

Respuesta

8

Intenta cerrar las etiquetas de tu etiqueta.

<div class="inputborder rounded"> 
     <label>Celebrity 1</label> 
     <div class="newline"></div> 
     <input type="text"/> 
     <div class="newline"></div> 
     <label>Tweet 1</label> 
     <div class="newline"></div> 
     <textarea>Y U NO WORK?!</textarea> 
     <div class="newline"></div> 
</div> 
+1

No puedo creer que me haya perdido esto. Esto es embarazoso jaja. 7 votos arriba, y un "problema" tan simple. Necesito irme a dormir ... Gracias, voté su respuesta como la solución que tenía antes. –

3

No ha cerrado las etiquetas correctamente. Usted tiene <label> cuando debería ser </label>

+0

No puedo creer que me haya perdido esto. Esto es embarazoso jaja. 7 votos arriba, y un "problema" tan simple. Necesito irme a dormir ... Gracias. –

Cuestiones relacionadas