跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

php 表单中的input交付

php 表单中的input提交点击“启用”、“禁用”按钮进行提交,获取到的action均为off。请问下这个怎么解决啊?

------解决方案--------------------学学javasctipt,或者submit加个name 取"启用","禁用“来判断。

------解决方案--------------------把隐藏标签改为一个启用、禁用里两个标签加上onclick事件改变隐藏标签的值------解决方案--------------------那当然啦,你有两个同名的action input,后面的覆盖的前面的,所以均为off。

------解决方案--------------------重名了,当然不行。

------解决方案--------------------把按钮的name值替换成不同的后台对按钮动作进行判断后处理就好了。

------解决方案--------------------建议做别名处理------解决方案--------------------将隐藏值的ID 或者 NAME 做区分...如上 重复了。

------解决方案--------------------加一个name属性,这样就不会覆盖值。

------解决方案--------------------表单提交时通过那么获取值的,你有俩个相同的action,后面的覆盖前面的啦------解决方案--------------------这个肯定不行的,得用js来实现把2个隐藏域删除一个把submit改成button,用js来修改隐藏域的value,和提交表单javascript:sub('on');">其实jq写起来更加便捷,考虑到你可能不太熟悉,就用简单的标准js来实现吧------解决方案--------------------标准的DOM name与id 都不允许重复

相关文章