能不能按不同的旋钮提交到不同的页面
Jun 13, 2016 pm 12:55 PM
能不能按不同的按钮提交到不同的页面
有一个表单提交一些数据,对这些数据我有两种处理方法,但是两种方法位于两个不同的页面。能不能我按不同德按钮就提交给不同的页面?
谢谢!
------解决方案--------------------
用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的用户基本没有了

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Penyelesaian: Organisasi anda memerlukan anda menukar PIN anda

Cara melaraskan tetapan sempadan tetingkap pada Windows 11: Tukar warna dan saiz

Bagaimana untuk menukar warna bar tajuk pada Windows 11?

Bagaimana untuk mendayakan atau melumpuhkan pratonton lakaran kecil bar tugas pada Windows 11

Masalah Ralat OOBELANGUAGE dalam Pembaikan Windows 11/10

Paparkan panduan penskalaan pada Windows 11

10 Cara untuk Melaraskan Kecerahan pada Windows 11

Bagaimana untuk mematikan pengesahan penyemakan imbas peribadi pada iPhone dalam Safari?
