HTML格式:将数据发送到javascript函数

丹尼尔·帕祖斯基·巴克(Daniel Paczuski Bak)

我有一个html页面。它具有多种形式。

我想要一个通用函数,在提交任何表单后,它将接受该表单的所有输入并将其作为JSON发送到另一台服务器。

据我了解,我想要的是以下内容:

<form enctype="application/json" name="createStudentForm" onsubmit="sendForm()">
    Student ID (must be 3 digit number):
    <input type="text" name="student_id"><br>
    Nickname:
    <input type="text" name="student_nickname"><br>
    <input type="submit">
</form>

然后:

<script>
    function sendForm(){
        console.log('sent form');
    }
</script>

我的问题是:a)为什么我提交的控制台没有记录下来?当我使用chrome测试时,发送Submit和b)后控制台为空,如何从sendForm()内部访问表单的输入?我需要直接引用该表单吗,还是有一种在我调用它时将数据传递给sendForm()的方法?

姆卡拉汉

遵循迈克尔所说的内容,并使用一些jquery,可以使此工作非常容易。

<html>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
<script>
  function sendForm(form){
    console.log('sent form: ' + $(form).serialize());
    return false;
  }
</script>
<body>
<form enctype="application/json" name="createStudentForm" onsubmit="return sendForm(this)">
    Student ID (must be 3 digit number):
    <input type="text" name="student_id"><br>
    Nickname:
    <input type="text" name="student_nickname"><br>
    <input type="submit">
</form>
</body>
</html>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将动态数据发送到TCPDF中的Header函数

JavaScript将元素发送到addEventListener函数

将字符串格式的日期从html发送到javascript函数。Javascript仅获得不同的年份

将javascript对象发送到purescript函数

将从javascript函数返回的数据发送到Flask后端

尝试使用JavaScript将HTML表单数据发送到API

如何将HTML表单数据发送到wordpress上的wp_mail函数?

如何将数据从javascript函数发送到Django View

使用.ajax将数据发送到php函数

将“ this”作为参数从网络控件发送到javascript函数

将变量发送到子函数而不发送到JavaScript中的主对象?

小胡子将数据发送到php函数?

将textarea内容发送到javascript函数

将数据从控制器发送到js函数

通过Ajax将数据从Javascript发送到JSON,再发送到PHP

目标C将数据发送到phonegap并调用javascript函数

如何使用<form>标记将数据发送到javascript函数?

需要通过JavaScript以JSON格式将数据发送到服务器

将数据敏感数据发送到javascript

将数据从Django发送到html

Rails 5-以JSON格式将数据从控制器发送到JavaScript

Angular 将 $scope 发送到 javascript 函数

如何使用 JavaScript 将数据从 HTML 表单发送到 Google 电子表格?

GridView RowCommand 更新将变量发送到 javascript 函数

azure 函数将数据发送到 AWS 主题 SNS

以json格式将数据从java发送到javascript

将表单中的参数发送到 JavaScript 中的函数

将数据从刀片发送到 onclick 函数的参数

将 Javascript 数据发送到 SimpleHTTPServer