如何访问从表单发送的 javascript 文件中的信息
How to access information in a javascript file that was send from a form?
我有以下代码:
<form action="main.js">
<input type="text" required="required" pattern="[a-zA-Z]+" />
<input type="submit" value="Submit" />
</form>
当我单击提交按钮时,输入中的信息应发送到我的文件"main.js"。但是"主要.js"中什么都没有。我希望"main.js"文件将传递的信息作为字符串包含,有没有办法或方法可以做到这一点?
看来你理解form action
错误。
操作定义哪些代码将处理表单值,而不是将结果粘贴到哪个页面。
例如,您希望 main.js 接收表单结果并以粘贴到 Results.txt 文件中的方式处理它们。但是,允许您的网站用户在您的服务器上创建或编辑文件是不安全的。
我认为的唯一选择,除非您可以访问服务器端编码,如 php 或 asp,否则使用 mailto 将提交的表单信息发送到您的电子邮件中:
<!DOCTYPE html>
<html>
<body>
<h2>Send e-mail to someone@example.com:</h2>
<form action="MAILTO:someone@example.com" method="post" enctype="text/plain">
Name:<br>
<input type="text" name="name" value="your name"><br>
E-mail:<br>
<input type="text" name="mail" value="your email"><br>
Comment:<br>
<input type="text" name="comment" value="your comment" size="50"><br><br>
<input type="submit" value="Send">
<input type="reset" value="Reset">
</form>
</body>
</html>
你能运行ASP或PHP吗?
以下内容可能是您javascript
文件的一部分。如果您不打算包含任何JS文件,则可以直接使用它。
function checkAge() {
var x = document.forms["Form1"]["Age"].value;
if (x == null || x == "") {
alert("Age is empty");
return false;
}
else
alert(x);
}
那么你的表单应该看起来像
<form name="Form1" action="abc.jsp" onsubmit="return checkAge()" method="post">
Age: <input type="text" name="Age">
<input type="submit" value="Submit">
</form>
交叉检查您的表格,看看出了什么问题。
相关文章:
- 使用压缩的JavaScript文件(不是运行时压缩)
- 如何包含特定于每个视图angularjs的javascript文件
- 将数据从javascript文件导入VB.Net页面
- Chrome加载旧版本的Javascript文件
- 操作员”;新的“;根据我想在几个JavaScript文件中使用的类,在JavaScript中使用
- gulp-if-javascript文件,但不在gulp-useref的特定目录中
- 如何在visualstudio中调试web api时编辑javascript文件
- 关于引入外部javascript文件的问题&css通过https
- 有没有办法在tinymceiframe中加载一个外部javascript文件
- 什么'是在asp.net MVC中将本地化的resources.resx文件转换为javascript文件的有效
- 在一个javascript文件中为整个网站创建标签
- 如何在定义js文件后为外部javascript文件设置变量
- 显示IIS上javascript文件(SOAP请求)的XML响应
- ResolveUrl没有'我似乎不适合当链接到具有动态虚拟目录的外部javascript文件时
- 我应该将MVC视图特定的javascript文件放在哪个文件夹中
- Django'支持Javascript文件中的翻译
- MVC正在忽略我的Javascript文件
- 为什么不't我的ruby代码与javascript文件一起插入
- 在Javascript文件中获取PHP变量
- 如何在Windows中将Javascript文件编译成二进制文件