【发布时间】:2019-12-17 07:43:34
【问题描述】:
当我提交我的 HTML 表单时,我希望 PHP 获取输入的值,但是每当我提交我的 HTML 表单时,它都会重新加载页面。如何防止这种情况?? 提前致谢。
我的代码 -
<!DOCTYPE html>
<html>
<body>
<form method="post">
<input type="number" type="button" min="0" id="Q1" name="Q1"><br>
<input type="number" type="button" min="0" id="Q2" name="Q2"><br>
<input type="number" type="button" min="0" id="Q3" name="Q3">
<input type="submit" type="button" id="submit2" name="submit2">
</form>
<?php
if(isset($_POST['submit2'])){
$input1 = $_POST['Q1'];
$input2 = $_POST['Q2'];
$input3 = $_POST['Q3'];
echo $input1;
}
?>
</body>
</html>
【问题讨论】:
-
为什么在
input中有多个type? -
你看过 AJAX 吗?这可以用来调用另一个.php文件,并提交我们表单的数据,而不需要任何页面刷新。
-
重新加载是什么意思?如果您将表单提交到其他页面,它不会“重新加载”。