文本框焦点冲突
作者:jinloog
来源:本站原创
点击数: 次
发布时间:2010年02月02日
出错说明:在内容搜索框里输入要搜索的内容,点击搜索可以跳到搜索结果页面,但是按回车就弹出“请填写用户名”,如图:
分析:
这是由于用户登录按钮优先级大于搜索按钮,按回车键后默认按了用户登录按钮导致这样出错。
解决方法:
修改“XX搜索”标签中的,这里用“文章搜索”标签为例。
[高级搜索]
改成:
onkeypress="javascript:return DefaultButton2(event, 'SubmitSearch2')" id="keyword" onfocus="this.value='';" maxlength="100" size="30" value="" name="Keyword" />
[高级搜索]