当前位置:编程学习 > JAVA >>

form 表单提交方式

求解:form 的提交按钮 type是submit,提交表单时按回车键可以提交,但是表单里有select一类的下拉选择框时,对这些框进行选择后,按回车键提交表单失效了,那位前辈给点解决的意见,感谢感谢! form 表单提交方式 --------------------编程问答-------------------- select 有name属性吗?用火狐浏览器查看下请求的数据。 --------------------编程问答-------------------- 焦点转移的问题啊,你选了之后焦点就转移到了下拉列表框了。。。
键盘上的tab是切换焦点的。。
swing中有获取焦点的方法,JS中我没用过,你搜搜有没有获取焦点的方法 --------------------编程问答-------------------- 贴上代码,大家来诊断下。 --------------------编程问答-------------------- 我绑定了回车事件,普通的select标签以及自定义的select 标签不会导致失效了,但是有个别下拉框是用jquery写的小组件,还是会有影响,会导致失效,具体我在看看原因出在哪儿,谢谢啦 --------------------编程问答-------------------- 我把原来submit类型的提交按钮,该改成了button  在body 上绑定了事件,这样普通的下拉框不会影响了,但是查询表单里有flexBox 还是会失效 --------------------编程问答-------------------- 回车键提交表单是当表单中只有一个文本框的情况下浏览器会帮你提交了,如果你需要回车事件提交表单,那么你需要自己写js代码来处理 --------------------编程问答--------------------
引用 2 楼 AA5279AA 的回复:
焦点转移的问题啊,你选了之后焦点就转移到了下拉列表框了。。。
键盘上的tab是切换焦点的。。
swing中有获取焦点的方法,JS中我没用过,你搜搜有没有获取焦点的方法


document.。。。。。.focus(); --------------------编程问答--------------------

function  document.onkeypress(){                      
if(event.keyCode == 13){  
testForm.submit();
}   

--------------------编程问答-------------------- 直接写一个回车键事件,每次要用的时候都直接调用该事件 --------------------编程问答--------------------
引用 8 楼 udbwcso 的回复:

function  document.onkeypress(){                      
if(event.keyCode == 13){  
testForm.submit();
}   

正确
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,