Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:不进入下一页_Php_Button - Fatal编程技术网

PHP:不进入下一页

PHP:不进入下一页,php,button,Php,Button,我的代码有点问题,我不知道我的代码有什么问题。。。所以我有一个两个表单,第一个加载是“view.php”,第二个加载是“checkbox_building.php”。。我的问题是,当我删除“view.php”中的“delete”按钮时,下拉列表可以转到“checkbox_building.php”。但是当我把它放回原处时,它不起作用(它没有进入“checkbox_building.php”),对此我有点困惑 下面是我的“view.php”代码 选择网络: -选择- 作为猜测,仅根据您的代码:

我的代码有点问题,我不知道我的代码有什么问题。。。所以我有一个两个表单,第一个加载是“view.php”,第二个加载是“checkbox_building.php”。。我的问题是,当我删除“view.php”中的“delete”按钮时,下拉列表可以转到“checkbox_building.php”。但是当我把它放回原处时,它不起作用(它没有进入“checkbox_building.php”),对此我有点困惑

下面是我的“view.php”代码


选择网络:
-选择-

作为猜测,仅根据您的代码:

那么就纠正这个缺陷吧 改变


只需删除
name='submit'
并重试

<input type='submit' name='submit' value='Delete Building/s' onClick="this.form.action='delete_building.php'; this.form.submit()">  

就这样吧

<input type='submit' value='Delete Building/s' onClick="this.form.action='delete_building.php'; this.form.submit()">


这是因为
this.form.submit
是默认的提交功能,但在您的代码中它是一个
input
元素:)

更改@DevZer0..仍然相同:(您的浏览器开发人员控制台/Firebug等有任何错误吗?@ExpertSystem…没有错误…您有
但没有匹配的
提交按钮提交表单,而不管onClick处理程序中有什么。只需一个普通的
按钮
就可以防止这种情况发生-您可以将其保留为
提交
,而使用
 返回false;
在您的
onClick中,效果相同。并将元素命名为与其标记类型相同的元素(如
@AxelAmthor..感谢您的解释…我会记住您所说的:)与此处的名称相同:在
之后是的,您也可以用其他名称替换该名称,而不是删除,例如
submit1
dosubmit
submit\u btn
,等等。但不是
submit
:)
<input type='button' name='dosubmit' 
<form name='form' method='post' action=''>
<form name='<someUsefullName>' method='post' action=''> 
<input type='submit' name='submit' value='Delete Building/s' onClick="this.form.action='delete_building.php'; this.form.submit()">  
<input type='submit' value='Delete Building/s' onClick="this.form.action='delete_building.php'; this.form.submit()">