关于用 JavaScript 拦截 form 的 submit 方法实现

admin 2021年4月3日19:32:38评论329 views字数 623阅读2分4秒阅读模式

关于用JavaScript拦截form的submit方法实现

Posted on 2006-12-23 10:37 winder

近期遇到需要用JS脚本统一拦截一下页面中form的submit方法以在页面隐式提交时修改请求URL简单实现如下:

var oldSubmit;
var form = document.forms[0];
if(form != null && form != 'undefined'){
        //备份submit函数
    form.oldSubmit = form.submit;
        //覆盖submit函数以实现拦截
    form.submit = function (){
            //提交前做的操作..
                //掉原函数来提交
        form.oldSubmit();
    } 
}

上面的代码在页面载入时先执行就会实现拦截,对显示的用submit按钮来提交的可以监控onsubmit事件来实现,这个方法很多没什么太大问题。

转自:http://www.blogjava.net/yaoleiyu/archive/2006/12/23/89636.html

文章来源于lcx.cc:关于用 JavaScript 拦截 form 的 submit 方法实现

相关推荐: 中国黑客谱系

导读--17岁的莱安诺·拉斯特凭想象写出《骇客帝国》,hacker传入中国,被译为黑客。     一个时代的终结终需要一个符号。2004年最后一天,中国红客联盟(HUC)发起人lion关闭了这个曾经聚集了国内最多黑客爱好者的网站。这在网上激起了一波怀旧潮,一篇…

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2021年4月3日19:32:38
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   关于用 JavaScript 拦截 form 的 submit 方法实现https://cn-sec.com/archives/323363.html

发表评论

匿名网友 填写信息