• 締切済み

HTMLにて表示非表示後の行詰め方法

フィールドのクリックによってText文を非表示/表示 切りかえることを考えています。 その際(非表示)前後の文書(入力域、ボタン)などの 行詰めの方法がわかりません。 皆さんに教えていただきたく投稿しました。 よろしくお願いします。 尚サンプルを付けました。 <HTML> <HEAD> <TITLE>サンプル</TITLE> </HEAD> <script type="text/javascript"> <!-- var flag = 0; function A() { if (flag==0) { document.all.T2.style.visibility = 'hidden'; document.all.text1.style.visibility = 'hidden'; flag = 1; } else { document.all.T2.style.visibility = 'visible'; document.all.text1.style.visibility = 'visible'; flag = 0; } } --> </script> <BODY> <DIV ID="text1" STYLE="font-size=10pt;font-family=Times New Roman">教えてください</DIV> 下記入力フィールド1でクリックすると表示切替します。<br> <input type="text" size="30" name ="a" value="入力フィールド1" id="T1" onclick="A()"> <p> <button >文字列変更1</button><p> <button >文字列変更2</button><p> <input type="text" size="30" name ="b" value="入力フィールド2" id="T2"> <p> このページはテストです。 </BODY> </HTML>

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

visibility・・・hidden / visible を display ・・・none / inline にしてください

関連するQ&A