2011-01-18 16 views
3

私はボタンの真ん中に表示するためにvalue = "submit"を探しています。なぜテキストが見えていないのですか?HTMLボタン、値= "submit"が表示されていませんか?

<button type="button" class="button btn_big_blue" value="Submit"></button> 

.button{ 
    display: block; 
    width: 137px; 
    height: 44px; 
    text-align:center; 
    line-height: 40px; 
    font-size: 18px; 
    font-weight: bold; 
    text-decoration: none; 
    color:#fff; 
    border:none; 
    cursor: pointer; 
} 

.button.btn_big_blue { 
    background: url(/img/btn_big_blue.png) no-repeat; 
    color: #fff; 
} 

答えて

3

<button>タグはvalue属性を使用しません。

<input type="submit" value="..." />に切り替えるか、キャプションをタグの内容に移動する必要があります。

+0

のみ入力値を使用する唯一のためにあるのですか?それは愚かです – Xtian

+0

@xtian:愚かかどうか、それはhtmlの動作です – knittl

+0

@Xtian:それとは反対に - それは素晴らしいです。 '

1

valueは、フォームの送信/送信時に送信される値です。

<button class="button …">Submit</button> 

PS:

あなたはボタンのタグの間に、あなたのコンテンツを載せていきたいと思います。

8

ボタンのタグを使用すると、ボタンに入れるテキストを開始タグと終了タグの間に置くことができます。

<button>Submit</button> 

value="Submit<input type="button">

+1

また、 '(または' reset')の場合 – SLaks

+0

良いキャッチSLAK – heymrcarter

関連する問題