2016-09-23 7 views
-1

私のコードに従って自分のHTMLが機能しないのはなぜですか?ここではJSFIDDLEを参照してください。私のコードに基づいて私のHTMLが機能しない

の出力は

F (textbox)

L (textbox)

button

右です?。私はここで間違っていますか?あなたは<table>タグ

<div> 
 
<table> 
 

 

 
    <tr> 
 
     <td> 
 
      <label>F</label> 
 
     </td> 
 
     <td> 
 
      <input type="text" style="width: 50px;" id="txtBS" /> 
 
     </td> 
 
    </tr> 
 
    <tr> 
 
     <td> 
 
      <label>L</label> 
 
     </td> 
 
     <td> 
 
      <input type="text" style="width: 50px;" id="txtBSLName" /> 
 
     </td> 
 
    </tr> 
 
    <tr> 
 
    <td><button type="button" class="btn btn-primary" id="btnAlert"> 
 
    Add</button></td> 
 
    </tr> 
 
    </table> 
 
</div>

+1

あなたのhtmlは正確にあなたのcode.whatに応じとして働いているあなたの質問ですか? –

+0

@BibekAryalとSoorapadman ..以下は私の問題を解決する答え – KiRa

答えて

1

trを追加することを忘れ

<div> 
<tr> 
    <td> 
     <label>F</label> 
    </td> 
    <td> 
     <input type="text" style="width: 50px;" id="txtBS" /> 
    </td> 
</tr> 
<tr> 
    <td> 
     <label>L</label> 
    </td> 
    <td> 
     <input type="text" style="width: 50px;" id="txtBSLName" /> 
    </td> 
</tr> 
<tr> 
<button type="button" class="btn btn-primary" id="btnAlert"> 
    Add</button> 
</tr> 

+0

ありがとう、説明のためにありがとう – KiRa

1

divの有効な子ではありません。代わりにtableを使用してください。ボタンと同様に、ラッパーとしてtdがありません。

実際にテーブルを表示していない限り、テーブルを使ったレイアウトは通常は行かないことに注意してください。

<table> 
    <tr> 
     <td> 
      <label>F</label> 
     </td> 
     <td> 
      <input type="text" style="width: 50px;" id="txtBS" /> 
     </td> 
    </tr> 
    <tr> 
     <td> 
      <label>L</label> 
     </td> 
     <td> 
      <input type="text" style="width: 50px;" id="txtBSLName" /> 
     </td> 
    </tr> 
    <tr> 
     <td> 
      <button type="button" class="btn btn-primary" id="btnAlert"> 
       Add 
      </button> 
     </td> 
    </tr> 
</table> 

JSFiddle

+0

おかげでたくさんの仲間 – KiRa

関連する問題