• ベストアンサー

ボタンのなかに表示する文字を2行にしたい

HTMLを手打ちで書いています。 <input type="button" value="本"....>と書くとボタンの中には「本」て出ますよね。 で、私が実現させたいのが、 ボタンの中に表示する文字列を2行にしたい(1行目には日本語、2行目にはそれの英語を表示したい)んですが、HTMLでどうかけばいいのかわかりません。 HTML初心者なのでどーしていいのかわかりません。 どなたか、どうかよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kumagoro-
  • ベストアンサー率57% (36/63)
回答No.2

(1)実際に改行して書く。 <input type="button" value="日本語 English" name=...> (2)JavaScriptでボタンのvalueを設定する。 <body onLoad="document.forms[0].button1.value = '日本語\nEnglish'"> <input type="button" name="button1" value="">

CAMPBELL
質問者

お礼

HTMLを作りこむのがサーバー側なので(1)の方法でやってみようと思います。 なんと、改行すればそのままでるんですね。 勉強になりました。ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

多分できないと思いますが. ボタンのような画像ファイルを作って <A HREF>タグと<IMG SRC>タグを組み合わせて使用するのは いかがでしょうか?

CAMPBELL
質問者

お礼

実は、ボタンの数と内容はDBに格納されていて、クライアントから要求がくるたびにそこからとってきてHTMLを作成するので、その都度表示するボタンの数も内容も変わってきてしまうんです。 でも、ご回答ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A