我有一个简单的表单,包含两个文本、一个数字和一个无线电输入,我试图将这些数据输入到我的javascript中来创建一个用构造函数创建的对象数组,但是当我点击submit按钮和控制台记录数组时,它看起来是空的,我想是因为页面的重新加载,但我不确定。
以下是我的javascript代码:
let myLibrary = []; //the array I wantd to fill with the objects
const form = document.querySelector('#form'); //the form itself
// the constructo
我正在尝试验证来自此表单的输入:
<form id = "mpath" name = "mpath" action = './../cgitest.cgi' method="POST" onsubmit = "return validateForm(this)">
Total Time (in ms): <input type = "text" name = "ttime">
Number of
我正在尝试使用POST提交一个表单,但是我有一些来自<p>标记的额外数据,这些数据存储在JS对象中。当我从form.submit()点击JavaScript时,我想把它发送到服务器。
<p> the text i want to send </p>
<form action="url" id="invoice-form">
<input type="text" name="input">
</form>
Edit:[Updated Title]
我正在制作一个网站注册页面,其中我需要首先验证我的表单,然后如果表单是有效的,我需要运行一些功能。
我不喜欢jquery。请用js.In给出答案过去,我尝试过这个函数,但是只有循环函数works...when表单是有效的,我点击按钮什么都没有发生
<form onsubmit=" // function to take place on submit "> // This
// function should take place if form has been validated by alerts as // well
<input required
所以我有一个表单,作为表单的一部分,您必须输入日期和时间,并输入日期时间,如下所示。
<form action="confirmForm.html">
<p>What date and time suits you? </p>
<input id="datetime" type="datetime-local" />
</form>
然后在下一页上,只有一个span标记。
<body onload="formConfirm();">
<span i
是否可以在Javascript中获取在提交表单时发送的HTTP请求的HTTP主体的内容?
假设我有一个带有文件输入和其他输入字段的'POST‘类型,以及一个“multipart/ Form -data”的enctype属性。如果我提交了表单(实际上没有提交表单),我希望获得浏览器生成的请求的逐字HTTP正文和可能的HTTP头。