2012-04-18 6 views
20

Google Chromeのテキストエリアに奇妙な問題があります。Textareaはマウスクリックに焦点を当てませんか?

問題は、Google Chromeでテキストエリアをクリックするたびに、すぐにフォーカスが失われ、前の入力ボックスに戻ります。キーボードのTabキーを押しても問題は発生しません。

はここに私の問題を示す.GIFです:

enter image description here

私が使用しているコードは有効なHTMLである:私はまだページ上の任意のJavaScriptを使用していない

   <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> 

、 jQueryライブラリとは別に

これは通常、このような問題を引き起こすのはInternet Explorerなので、なぜこれが起こっているのか、とても気になります。

誰でも何が間違っていると思いますか?

+11

+1です。 – CAbbott

+3

あなたのアニメーションのために+1、urselfを提示するユニークな方法... :) –

+0

これは私がこのサイトで見たイメージの最高の使用でなければなりません! –

答えて

8

ラベルタグを閉じてみてください。

<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

私はこれを逃したとは思わない。これは恥ずかしいハハです。 7つの投票、そしてそのような単純な「問題」です。私は眠る必要があります...ありがとうございます - あなたの答えは、あなたが最初にしたように答えました。 –

3

ラベルタグを正しく閉じていません。アニメーションGIFの場合、<label>があります。</label>

+0

私はこれを逃したとは思わない。これは恥ずかしいハハです。 7つの投票、そしてそのような単純な「問題」です。私は寝る必要がある...ありがとう。 –

関連する問題