javascript - 从 JavaScript 传递参数

标签 javascript

我有典型的 HTML“联系我”页面,即姓名、电子邮件地址和消息。因为我想使用 JavaScript 在页面本身上进行输入验证,所以我不能使用 submit 按钮,否则附加的 JavaScript 函数将被忽略。至少我是这么理解的,CMIIW。
我试图加载下一页编写 location = mail.php 但表单参数似乎没有以这种方式传递到我的 PHP 页面。
如何在 JavaScript 中验证输入并在正常时将参数传递到我的 PHP 页面?
TIA
史蒂文

最佳答案

您可以使用带有 onsubmit 处理程序的表单,如果验证失败则返回 false。如果检查正常,则返回true,表单将正常提交。

你会有一个像这样的 javascript 函数:

function check_it_all() { 
  if (all_ok) {
     return true;
  } else {
     return false;
  }
}

和表格

<form action=.....  onsubmit="return check_it_all();">
....
</form>

关于javascript - 从 JavaScript 传递参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1125544/

相关文章:

javascript - 我无法让 JsBarcode 正常工作

javascript - 使用 Skype SDK 聊天时消息出现两次

javascript - SketchUp -> Canvas

javascript - HTML Canvas putImageData 导致帧重叠

javascript - 沙盒 Bootstrap

javascript - 如何用任何东西替换 Backbone.sync,甚至没有 localStorage?

asp.net - IIS 有服务器端 Javascript 引擎吗?

javascript - 下拉菜单 - 在父窗口中打开链接

javascript - 将自定义属性分配给动态生成的 JS 函数

javascript - Raphael.js - 向元素注册多个事件