按鈕類型 | 傳出值 | |
Firefox3 | ie6 | |
<input type=”submit” value=”2″/> | 2 | 2 |
<input type=”button” value=”2″/> | X | X |
<button type=”submit” value=”2″/>val</button> | 2 | val |
<button type=”button” value=”2″/>val</button> | X | Val |
基本上,<input type=”submit” name=”smt” value=”2″/>這類按鈕的value屬性值只會在自己被按下後才送出。firefox的button基本上完全不傳值的,即使已設定value屬性,ie6相同,但ie6使用<button>value</button>時則可以送出成對標籤裡的文字,而且有幾個按鈕就送出幾個值;firefox使用<button value=”2″>val</button>這類按鈕時,若type是button,如前所述是不傳值的,若type是submit,送出的值依然是標籤的value屬性,而不是成對標籤裡的文字,並且只有被按下按鈕的value屬性才會被送出。
在〈submit及button傳出值比較〉中有 1 則留言