0
これはhtmlです:なぜ型のボタンが送信されますか?
<button>Static</button>
<form>
<span id="test"> </span>
</form>
これはjQueryのである - document.readyで実行されます:
$('#test').append('<button>Dynamic</button>');
$('button').live('click', function(){
alert($(this).attr('type'));
});
//even this one:
alert($('<button>test</button>').attr('type'));
ザ・それは '提出' 'タイプ' が言う警告が、私の避難所タイプを指定していません。どうして?少なくともIEとChromeは、それに「提出」タイプを与える結果になります。しかし、私はフォームも持っていないので、それを送信ボタンにするのは変です。
ああ、:欠損値のデフォルトは送信ボタンの状態です。 type属性がSubmit Button状態の場合、要素は特に送信ボタンです。 (http://www.w3.org/TR/html5/the-button-element.html#the-button-element)。ありがとう! –