我的HTML按钮赢了';不要打开PHP链接
我正试图从我的HTML文件中调用一个PHP脚本 以下是我的HTML代码:我的HTML按钮赢了';不要打开PHP链接,php,html,web,Php,Html,Web,我正试图从我的HTML文件中调用一个PHP脚本 以下是我的HTML代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="C
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Welcome to B.O.A.T</title>
<link rel="stylesheet" type="text/css" href="CSS/css.css" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
</head>
<body>
<!-- Navigation Bar -->
<div class="tab_content">
<div id="home" class="tab_active">
<div id="banner-container">
<div id="banner">
<p id="boat-banner"> Welcome to Bike Operation Automation Technology </p>
</div>
</div>
<div id="buttons">
<form method="post" action="lock.php">
<input type="button" name="Lock" class="button" value="LOCK" />
</form>
<form method="post" action="unlock.php">
<input type="button" name="Lock" class="button" value="UNLOCK" />
</form>
<form method="post" action="ledOn.php">
<input type="button" name="Lock" class="button" value="IGNITION ON" />
</form>
<form method="post" action="ledOff.php">
<input type="button" name="Lock" class="button" value="IGNITION OFF" />
</form>
<form method="post" action="GPSTracker.php">
<input type="submit" name="GPSTracker" class="button" value="GPS TRACKER"/>
</form>
</div>
</div>
</div>
</body>
</html>
当我点击点火开关打开按钮时,什么也没发生。我不明白。。其他任何按钮也不会打开各自的PHP文件。我哪里出错了?这是一个不会提交表单的输入type=“button”
。这些应该是type=“submit”
这是一个不会提交表单的输入type=“button”
。这些应该是type=“submit”
编辑:有人指出,我们可以使用输入类型提交或按钮类型提交 就功能而言,它们是相同的,但使用button元素创建的按钮提供了更丰富的渲染可能性
锁
解锁
点火
熄火
编辑:有人指出,我们可以使用输入类型提交或按钮类型提交
就功能而言,它们是相同的,但使用button元素创建的按钮提供了更丰富的渲染可能性
锁
解锁
点火
熄火
在我看来,使用链接而不是按钮可以很好地满足您的需要,因为您使用的表单中绝对没有数据
<form method="post" action="ledOn.php">
<button type="submit" class="button" value="on"> IGNITION ON </button>
</form>
点火
可以成为
<a href="ledOn.php">
IGNITION ON
</a>
在我看来,使用链接而不是按钮可以很好地满足您的要求,因为您使用的表单中绝对没有数据
<form method="post" action="ledOn.php">
<button type="submit" class="button" value="on"> IGNITION ON </button>
</form>
点火
可以成为
<a href="ledOn.php">
IGNITION ON
</a>
您可以通过两种方式完成此操作
1) 需要将按钮更改为输入类型submit,就像上次表单一样:-
<input type="submit" name="GPSTracker" class="button" value="GPS TRACKER"/>
2) 为此,您需要使用jQuery。您需要在表单中添加id,然后单击按钮上的事件,如:-
<form method="post" action="lock.php" id="form_id">
<input type="button" name="Lock" class="button" value="LOCK" onclick=" $('#form_id').submit();" />
您可以通过两种方式完成此操作
1) 需要将按钮更改为输入类型submit,就像上次表单一样:-
<input type="submit" name="GPSTracker" class="button" value="GPS TRACKER"/>
2) 为此,您需要使用jQuery。您需要在表单中添加id,然后单击按钮上的事件,如:-
<form method="post" action="lock.php" id="form_id">
<input type="button" name="Lock" class="button" value="LOCK" onclick=" $('#form_id').submit();" />
这些更丰富的渲染可能性是什么?您的链接只提供基本的html规范。CSS可以像按钮一样丰富地呈现输入元素。@来自W3的JeffPuckettII:“使用BUTTON元素创建的按钮与使用INPUT元素创建的按钮功能相同,但它们提供了更丰富的呈现可能性:BUTTON元素可能包含内容。例如,包含图像的按钮元素的功能与类型设置为“图像”的输入元素类似,但按钮元素类型允许内容。“这些更丰富的渲染可能性是什么?您的链接只提供基本的html规范。CSS可以像按钮一样丰富地呈现输入元素。@来自W3的JeffPuckettII:“使用BUTTON元素创建的按钮与使用INPUT元素创建的按钮功能相同,但它们提供了更丰富的呈现可能性:BUTTON元素可能包含内容。例如,包含图像的按钮元素的功能与类型设置为“图像”的输入元素类似,但按钮元素类型允许内容。“这是一个完全正确的答案,所以我不知道你为什么被否决。最简单的答案通常是最好的。我对简单地使用链接也有同样的想法,但我没有提及任何内容,因为这似乎是对表单的一个很好的介绍,以及如何在没有数据的情况下简单地使用表单。我还注意到op可能有意开发数据使用,因为有注释的存根/$ign=$\u POST['ignition']这是一个完全正确的答案,所以我不知道你为什么被否决。最简单的答案通常是最好的。我对简单地使用链接也有同样的想法,但我没有提及任何内容,因为这似乎是对表单的一个很好的介绍,以及如何在没有数据的情况下简单地使用表单。我还注意到op可能有意开发数据使用,因为有注释的存根/$ign=$\u POST['ignition']代码>