ASP中关于搜索的一段代码纠错(回车能搜索,点击按钮不行)

来源:百度知道 编辑:UC知道 时间:2024/06/28 05:29:28
代码如下:
<div id="schBox" >
<div id="search" onkeypress="return FireDefaultButton(event,'index_sch_btn');">
<form name="searchform" method="get" action="{$installdir}search.asp">
<input class="schText" type="text" id="sh" name="word" maxlength="150" size="35" value="" />
<input type="hidden" name="m" value="1" />
<input type="button" class="schBtn" id="index_sch_btn" value="" >
</form>
</div>
</div>

以上代码在我做的网页上显示是正常的。在文本框里输入要搜索的内容后,直接回车搜索也是正常的;但如果输入后,我直接点击搜索的按钮,就什么反应也没有了。
回答者: KarasCanvas - 高级经理 六级
回答者: 随意漂浮 - 初入江湖 二级

均回答正确,但只能采纳一个为正确答案。所以先来者先得了。谢谢你们了。

另外:回答者: msblast8 - 助理 二级 ,我觉得你自己才是SB。

你的按钮是普通按钮,点了也不会提交表单...

应该用<input type="submit" ....

或者添加JavaScript控制

<input type="button" class="schBtn" id="index_sch_btn" value="" >
改成
<input type="submit" class="schBtn" id="index_sch_btn" value="" >

s b啊。。。={$installdir}懂不懂 ok?