<HTML>
<HEAD>
<script language=javascript>
function btnOK_onclick(){
with(f1){
submit();
}
} function btnCanel_onclick(){
with(f1){
if (window.opener) window.opener=null;
window.close();
}
} function txtKey_onkeypress(){
if (window.event.keyCode=="13" ){
btnOK_onclick();
}
}
</script>
</HEAD>
<BODY onkeypress="txtKey_onkeypress()">
<form name=f1 method=post>
<table align=center>
<tr>
<td>
请输入密码:<input type="password" name="txtKey" value="">
</td>
</tr>
<tr>
<td>
<input type="button" name="btnOK" onclick="btnOK_onclick()" value=" 确 定 ">
<input type="button" name="btnCanel" onclick="btnCanel_onclick()" value=" 取 消 ">
</td>
</tr>
</table>
<input type="hidden" name="command" value="">
</form>
<script language=javascript>
f1.txtKey.focus();
</script>
</BODY>
</HTML>
<HEAD>
<script language=javascript>
function btnOK_onclick(){
with(f1){
submit();
}
} function btnCanel_onclick(){
with(f1){
if (window.opener) window.opener=null;
window.close();
}
} function txtKey_onkeypress(){
if (window.event.keyCode=="13" ){
btnOK_onclick();
}
}
</script>
</HEAD>
<BODY onkeypress="txtKey_onkeypress()">
<form name=f1 method=post>
<table align=center>
<tr>
<td>
请输入密码:<input type="password" name="txtKey" value="">
</td>
</tr>
<tr>
<td>
<input type="button" name="btnOK" onclick="btnOK_onclick()" value=" 确 定 ">
<input type="button" name="btnCanel" onclick="btnCanel_onclick()" value=" 取 消 ">
</td>
</tr>
</table>
<input type="hidden" name="command" value="">
</form>
<script language=javascript>
f1.txtKey.focus();
</script>
</BODY>
</HTML>
<input type="text" name=txtTest style="width:1">
只要页面上有两个控件就不会有这样的问题