php - 尝试从 HTML 按钮运行 python 脚本时,确认框不起作用
问题描述
我是 PHP 和 HTML 的新手,所以我一直在寻求帮助。我需要让确认框在这个脚本上工作。任何帮助将不胜感激。谢谢。
单击“断开服务”按钮时,python 脚本“disconnect.py”运行良好,但我没有收到确认框。
<?php
$output = exec("/usr/bin/python /var/www/html/disconnect.py");
?>
<html>
<body>
<form action="/button1.php" method="get">
<button onclick="$output()">Disconnect Service</button>
<script>
function output() {
confirm("Are you sure?");
}
</script>
</form>
</body>
</html>
解决方案
您的按钮未调用 JavaScript 函数。diconnect.py
单击按钮时不会调用脚本。话虽如此,要显示确认信息,请尝试以下操作。
<button onclick="output()">Disconnect Service</button>
推荐阅读
- intellij-idea - 目前配置的 Flutter SDK 不知道是否被完全支持。请更新您的 SDK 并重新启动 IntelliJ
- javascript - 为什么我的表单在按 Enter 或使用条形码扫描仪时提交了两次?
- css - 需要在父级中设置高度以使拉伸内容内部可滚动
- java - 线程“主”java.lang.StringIndexOutOfBoundsException 中的异常:字符串索引超出范围:-1 在 java.lang.String.substring(String.java:1960)
- sql - 如何在 Oracle SQL 中将常用日期合并为 1 行
- html - 有没有办法将导航栏中的 li 下方的下拉菜单居中?
- c# - c#在并发任务执行之间添加延迟
- html - 如何将html表格分成两部分?
- docker - 既然我们在配置服务时有这个选项,那么 Kubernetes 部署端口配置有什么用?
- android - Android 应用程序不使用 firebase 启动意图