2016-12-22 4 views
-2

IEとFirefoxがボタンタグ内のリンクを開くことができない理由chrome では、同じウィンドウにリンクを開きます。<button></button>タグ内でFirexfoxとIEがリンク(アンカー)を開けない理由を教えてください。

例:

<button type="button"><a href="http://stackoverflow.com">stackoverflow</a></button> 
+0

ボタンが何らかのアクションを開始することを意図されたインタラクティブコンテンツの子孫です。リダイレクトだけが必要な場合は、ボタンを削除できます。ボタンの外観が必要な場合は、アンカータグ付きのスタイルシートを使用してそれを実現できます。それはあなたがそれをすることは想定されていないクロム。しかし、クロームの実装ごとに、それを処理することができます。そういう意味でタグを使うことはできません。 – Karpak

答えて

1

私はなぜ知らないが、あなたはこのようにそれを実行する必要があります。

<a href="http://stackoverflow.com"><button type="button">stackoverflow</button></a> 
関連する問題