HTML-运行命令行?

时间:2019-03-20 16:25:58

标签: html forms input terminal command

曾经做过一些搜索,但实际上找不到我需要的东西,我有一个HTML文件,需要“提交”按钮来花费一些时间并在我们的Mac上运行命令行吗?这只是一个内部应用程序,将保留在现场。

因此form.html的输入框为“用户名”,然后该框的“位置”部分为下拉列表。

然后点击提交按钮

我想尝试做的是选择并运行命令行--

sudo jamf policy --set Username "Inputted text here"
sudo jamf policy --set Location "Selected drop down"

然后我要它关闭form.html并加载index.html吗?在“提交”上

我想发生的事情甚至可能吗?如果没有,我会尝试寻找替代方案。理想的,尽管需要基于html。

真的很感谢您的帮助,我的编码水平非常低,所以请放轻松!

1 个答案:

答案 0 :(得分:0)

您不能仅使用HTML运行命令行。您需要在html文件中添加JavaScript才能执行此操作。 HTML不是一种编程语言,而是为文本格式结构设计的标记语言。您应该像这样在HTML文件中添加JavaScript代码:

<script type="text/javascript" language="javascript">
your javascript code
</script>

然后,像这样调用上面编写的函数:

<form onsubmit="functionName()">
  <input type="submit">
</form>