php - 嵌入在 PHP 的 echo 中的 Javascript

标签 php javascript

<分区>

我正在尝试将 javascript 嵌入到 php 的 echo 中。 我想要一个按钮说“继续??”。 如果用户按下“确定”,则 upload.php 应该执行。 如果用户按下“取消”,那么他应该会弹出一个窗口。 你能告诉我以下代码中的错误在哪里吗?我看到一个按钮显示“继续”,但 onclick 事件不起作用。

echo "<form name=myform>";
echo "<input type=button value=\"Continue? \"";
echo "onClick=\"if(confirm('Sure to continue'))";
 echo "<form enctype=\"multipart/form-data\" action=\"upload.php\" method=\"POST\"> </form>";
echo "else alert('As you wish')\">";
echo "</form>";

最佳答案

<form name=myform><input type=button value="Continue? "onClick=\"if(confirm('Sure to continue'))<form enctype="multipart/form-data" action="upload.php" method="POST"> </form>else alert('As you wish')"></form>

这就是您的 HTML 的样子。它甚至都不是有效的。试试这个:

<form action="upload.php" method="post" enctype="multipart/form-data">
    <input type="submit" value="Continue?" onClick="if( confirm('Sure to continue?')) return true; alert('As you wish'); return false;" />
</form>

关于php - 嵌入在 PHP 的 echo 中的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15466436/

相关文章:

php - 创建公式

PHP sendmail 不发送

javascript - 应用程序与 HTML 页面的通信

javascript - 在 src-attribute 中加载带有可变参数的 JavaScript

javascript - 如何使用 highcharts 3D 散点图获得立方图?

php - 编写 PHP 代码来打印以下数字模式

php - 如何将 phpseclib 的 CRYPT_RSA_SIGNATURE_PKCS1 转换为 Node

php - 警告:DOMDocument::loadXML() [function.DOMDocument-loadXML]:实体 'laquo' 未在实体中定义

php - 搜索引擎的困境

javascript - 格式化 Rails 使用的 javascript 变量