JavaScriptでdisabledにするとIEではinput type=imageの場合にテキストボックスでEnterキーが効かない

IE 6,7,8で確認

<html>
<body>

JavaScriptでdisabled, input type=image → Enterキー効かない
<form>
<input type="text" id="a" />
<input type="text" />
<input type="image" />
</form>
<script type="text/javascript">
document.getElementById('a').disabled = true;
</script>

HTMLでdisabled, input type=image → Enterキー効く
<form>
<input type="text" id="b" disabled="disabled" />
<input type="text" />
<input type="image" />
</form>

JavaScriptでdisabled, input type=submit → Enterキー効く
<form>
<input type="text" id="c" />
<input type="text" />
<input type="submit" />
</form>
<script type="text/javascript">
document.getElementById('c').disabled = true;
</script>

JavaScriptでdisabled, button type=submit → Enterキー効く
<form>
<input type="text" id="d" />
<input type="text" />
<button type="submit" />
</form>
<script type="text/javascript">
document.getElementById('d').disabled = true;
</script>

</body>
</html>