JSP ページが読み込まれると、ボタン (実際にはonfocus
プロパティを持つイメージ ボタン) がフォーカスされます。したがって、Enter キーを押すとクリックされます。それは小さな、より大きな問題の一部です。ページがロードされたときにボタンのフォーカスを失わせるにはどうすればよいですか?
<html>
<head>
</head>
<body>
<div onkeypress =handleEnter()>
name <input type="text" src='Create.gif' >
</br>
<input type="image" src='Create.gif' onclick="alert('not done')">
<input type="image" src='Create.gif' onclick="alert('done')">
</div>
</body>
<script>
function handleEnter()
{
if(window.event.keyCode==13)
{
alert('nothing');
event.cancelBubble=true;
}
}
</script>
</html>
何も行われていない場合と行われていない場合の両方の警告ボックスが表示されました