能不能按不同的旋钮提交到不同的页面

WBOY
풀어 주다: 2016-06-13 12:55:14
원래의
789명이 탐색했습니다.

能不能按不同的按钮提交到不同的页面
有一个表单提交一些数据,对这些数据我有两种处理方法,但是两种方法位于两个不同的页面。能不能我按不同德按钮就提交给不同的页面?
谢谢!


------解决方案--------------------
用js来提交
------解决方案--------------------


------解决方案--------------------
用js控制form的action
------解决方案--------------------

------解决方案--------------------
虽然用js可以轻松的做到,但是需要注意的是:
1、如果用户禁用了浏览器的脚本功能
2、如果在表单中放置了一个名为action的控件
那么你就哭笑不得了

正确的做法是:在php中判断提交按钮(需要给提交按钮命名)的值来载入不同的处理程序
------解决方案--------------------
引用:
虽然用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.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿