加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 百科 > 正文

oracle – 当我从未编程时按Enter键时,为什么APEX会提交?

发布时间:2021-01-17 21:05:33 所属栏目:百科 来源:网络整理
导读:我在Oracle APEX 4.2中发现了这种行为:您创建了一个包含表单元素的页面,现在当您在文本框(文本字段)中按Enter键时,页面会提交,即使您将“按Enter时提交”设置为“否”并且“避难”对密钥代码13进行了任何动态操作或其他 javascript检查. 这也可以使它看起

我在Oracle APEX 4.2中发现了这种行为:您创建了一个包含表单元素的页面,现在当您在文本框(文本字段)中按Enter键时,页面会提交,即使您将“按Enter时提交”设置为“否”并且“避难”对密钥代码13进行了任何动态操作或其他 javascript检查.

这也可以使它看起来像你提交两次:首先是空白/空请求,然后是实际请求.有趣的是,第一个空白请求是Firefox看到的唯一一个空白请求,但Chrome和IE看到了这两个请求.

解决方法

事实证明,如果您的页面上只有一个文本字段,APEX将导致页面提交.我在这里找到了解决方案: http://deneskubicek.blogspot.com/2008/06/textfield-item-submiting-page.html

只需创建另一个文本字段,并在HTML表单元素属性中给出以下内容:“style =”display:none“.瞧,所有设置!

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读