免責聲明:我不是一個網頁設計師的專家...我的美感沒有超越的printf的格式。HTML:爲什麼按鈕不在div內顯示,但它在一個表內?
爲什麼這將顯示一個按鈕
<div id="redirMsg">
<table>
<tr>
<td><label id="redirMsgLabel" /></td>
</tr>
<tr>
<td><button onclick="Redirect()">Redirect</button></td>
</tr>
</table>
</div>
但是這不?
<div id="redirMsg">
<label id="redirMsgLabel" />
<button onclick="Redirect()">Redirect</button>
</div>
(僅在IE9嘗試...)
謝謝!
[作品在Chrome(http://jsfiddle.net/davidThomas/5LpX9/1/),Ubuntu的10.10 ... – 2011-04-27 18:49:57
這些標籤被搞砸了,他們就不會工作的權利。首先,「按鈕」或「提交」類型的INPUT元素不需要標籤。改爲設置一個值屬性,例如''。屏幕閱讀器將朗讀這些值。對於其他類型的輸入,請使用配對的FOR/ID屬性。例如:'<標籤= 「用戶名」>用戶名:'。標籤中的FOR對應於相關INPUT的ID。 – 2011-04-27 18:57:27