菜鸟的回车提交
代码如下:
<td colspan="4" width="80%"> 条件查询:<SELECT id=colstr name=colstr>
<OPTION value="recordid|v">计划编号</OPTION>
</SELECT> <SELECT id=valstr name=valstr>
<OPTION value="C">等于</OPTION>
</SELECT> <INPUT type="text" class=mybox id="findContent" name="findContent" onkeypress="javascrip:if(window.event.keyCode==13){tofocus('查询')}"> <INPUT type="button" value="查询" id="button" name="find" LANGUAGE=javascript onclick="return processCmd('查询')">
目的是在name="findContent"中录入数据以回车提交查询出结果
请大家帮助
谢谢!
问题点数:40、回复次数:1Top
1 楼up1002(涨不停)回复于 2005-05-30 20:49:27 得分 40
默认情况下,你不在 <INPUT type="text" class=mybox name="findContent"
的onkeypress事件里面写任何东西,当按回车的时候,就会激发submit。
如果表单里面有submit按钮的话。
可是我发现你的代码好像是当文本框内按下回车的时候,让那个button获得焦点,
再次按下,可能是一个检查输入合法性的一个脚本。
建议你写成:
条件查询:<SELECT id=colstr name=colstr>
<OPTION value="recordid|v">计划编号</OPTION>
</SELECT> <SELECT id=valstr name=valstr>
<OPTION value="C">等于</OPTION>
</SELECT> <INPUT type="text" class=mybox id="findContent" name="findContent"> <INPUT type="submit" value="查询" id="button" name="find" onclick="return processCmd('查询')">
在processCmd('查询')中检查输入合法性,如果输入不合法,则返回 false 。Top




