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

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

とすると、W3Cでvalidではなくなってしまいます。

ボタンにイメージなどを使用している場合で、テキストを何も表示したくない場合は

「value="&#160;"」とすればよい様です。