能不能按不同的旋钮提交到不同的页面
程序员文章站
2022-06-10 13:10:41
...
能不能按不同的按钮提交到不同的页面
有一个表单提交一些数据,对这些数据我有两种处理方法,但是两种方法位于两个不同的页面。能不能我按不同德按钮就提交给不同的页面?
谢谢!
------解决方案--------------------
用js来提交
------解决方案--------------------
------解决方案--------------------
用js控制form的action
------解决方案--------------------
------解决方案--------------------
虽然用js可以轻松的做到,但是需要注意的是:
1、如果用户禁用了浏览器的脚本功能
2、如果在表单中放置了一个名为action的控件
那么你就哭笑不得了
正确的做法是:在php中判断提交按钮(需要给提交按钮命名)的值来载入不同的处理程序
------解决方案--------------------
第一,禁用JS的浏览器这么些年就没见过。
第二,给FORM 一个ID,然后JS直接操作这个ID的action。
第三,如果提交的不同页面是不同语言呢?
正确的做法是:给表单一个id,然后document.getElementById 获得这个对象,然后在不同的submit上加入onclick事件来改变action的提交地址,然后才进行提交。
------解决方案--------------------
#7楼不明白别人说的就先百度或者google一下吧。#6楼的不错哈~~
------解决方案--------------------
6楼的方法学习了
------解决方案--------------------
一般的js就可以实现。
------解决方案--------------------
你先js获取那些值
然后get提交不同的页面...
------解决方案--------------------
我觉得,还是双保险的好
用js,也用php判断
但是,毕竟现在禁用js的用户基本没有了
有一个表单提交一些数据,对这些数据我有两种处理方法,但是两种方法位于两个不同的页面。能不能我按不同德按钮就提交给不同的页面?
谢谢!
------解决方案--------------------
用js来提交
------解决方案--------------------
------解决方案--------------------
用js控制form的action
------解决方案--------------------
------解决方案--------------------
虽然用js可以轻松的做到,但是需要注意的是:
1、如果用户禁用了浏览器的脚本功能
2、如果在表单中放置了一个名为action的控件
那么你就哭笑不得了
正确的做法是:在php中判断提交按钮(需要给提交按钮命名)的值来载入不同的处理程序
------解决方案--------------------
第一,禁用JS的浏览器这么些年就没见过。
第二,给FORM 一个ID,然后JS直接操作这个ID的action。
第三,如果提交的不同页面是不同语言呢?
正确的做法是:给表单一个id,然后document.getElementById 获得这个对象,然后在不同的submit上加入onclick事件来改变action的提交地址,然后才进行提交。
------解决方案--------------------
#7楼不明白别人说的就先百度或者google一下吧。#6楼的不错哈~~
------解决方案--------------------
6楼的方法学习了
------解决方案--------------------
一般的js就可以实现。
------解决方案--------------------
你先js获取那些值
然后get提交不同的页面...
------解决方案--------------------
我觉得,还是双保险的好
用js,也用php判断
但是,毕竟现在禁用js的用户基本没有了
相关文章
相关视频
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论