javascript - php 表单 html 按钮

标签 javascript php html

我有一个网站,您可以在其中从下拉菜单中选择要重定向到的站点,然后单击一个按钮将其重定向到该站点。

虽然我很聪明,但我的电脑中了病毒,并从旧备份中恢复了。短篇故事;该网站不再有效..这是代码:

HTML:

   <form method="post" name="form1" id="form1" action="process.php">
       <select name="taskOption" id="taskOption2">
        <option value="Select">Please select a site</option>
        <option value="http://www.Itslearning.com">Itslearning</option>
        <option value="http://www.NDLA.no">NDLA</option>
       </select>
    </form>

    <button onclick="FormSubmit()" class="button button1 button1:hover">Take me there</button>

PHP:

<?php
$taskOption $_POST["taskOption"];
if ($taskOption) {
    header("Location: $taskOption");

}
else {
   echo "Venligst velg en side.";
   exit;
}



?>

JavaScript:

    function FormSubmit() {
document.form1.submit();
}

最佳答案

您收到的错误是什么?您的 PHP 文件中至少有一个错误:

<?php
$taskOption = $_POST["taskOption"];
if ($taskOption) {
    header("Location: $taskOption");
} else {
   echo "Venligst velg en side.";
   exit;
}
?>

注意第二行的“=”。

关于javascript - php 表单 html 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39467086/

相关文章:

php - 如何使用mysqli准备好的语句?

javascript - 如何在 JavaScript 或 html 中实现与 Google Chrome 的 "Empty Cache and Hard Reload"相同的功能?

html - 居中CSS block

php - 如何发送有意从另一个 Activity 发送的数据?

javascript - 更改多个选择选项后的 jQuery 触发事件

javascript - 访问json数组元素

java - 具有 GridView 的 fragment 可显示 url 路径中的图像

php - Prestashop 缓存数据

javascript - 如何使用Ctrl+f同时搜索下拉列表和网页内容?

javascript - 为什么不能通过this指针设置prototype的值类型属性