我正在尝试制作一个添加/删除文件脚本,我想要的是一个脚本,它可以弹出一个窗口,我在其中输入一个字符串,该字符串保存到一个变量中。我找了很久没有运气。我怎样才能做到这一点?
问问题
284 次
1 回答
0
这是不可能的。PHP 是一种服务器端语言,而 JavaScript(您可以在其中使用 创建此类弹出窗口prompt()
)是一种客户端语言。
最简单的解决方案是创建一个 HTML 表单,其中包含<input>
用户输入字符串的简单元素。提交表单(使用<input type="submit">
按钮)时,您的 PHP 脚本(将其名称放在 的action
属性中<form>
)接收该值并使其可用,$_POST['whatever']
假设您method="POST"
在表单中使用并name="whatever"
用于文本输入。
当然,您可以使用 CSS 设置该表单的样式,使其看起来有点像 JavaScriptprompt()
对话框。或者您可以实际使用 JavaScript,然后将值放入隐藏字段并使用 JavaScript 提交表单。或者你可以使用 AJAX。但是好的旧形式是最简单的方法。
于 2013-03-17T23:53:45.353 回答