设为首页 - 加入收藏 PHP编程网 - PHP站长网 (http://www.52php.cn)- 电商,百科,编程,业界,移动互联,5G,云计算,站长网!
热搜: 娱乐 服务 百度 java
当前位置: 首页 > 站长百科 > 正文

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

发布时间:2021-01-11 14:40 所属栏目:[站长百科] 来源:网络整理
导读:我在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“.瞧,所有设置!

【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

推荐文章
热点阅读