IEでのbuttonの処理について
IEではbutton要素に、アラートでvalue値を返すJavaScriptを組み込んだ場合、value値ではなくbutton要素のテキストノードの内容を返します。
例えば以下の例だと、ボタンを押してみると「TEST」と返るべきです、が。
コードは以下の通り。
<div> <button type="button" id="test" value="TEST" onclick="javascript:alert(this.value)">テストだよ</button> </div>
このケース、IE8の場合はJavaScriptの意図通りid