Javascript 如何将表单中的值保存到变量中
我想将表单中输入的值保存到变量Javascript 如何将表单中的值保存到变量中,javascript,html,Javascript,Html,我想将表单中输入的值保存到变量中,如本例所示 <form action="test3" method="POST"> Activity name: <input type="text" name="fname" id='nm'><br> input1: <input type="text" name="input1" id='in1'><br> input2: <input type="text
中,如本例所示
<form action="test3" method="POST">
Activity name: <input type="text" name="fname" id='nm'><br>
input1: <input type="text" name="input1" id='in1'><br>
input2: <input type="text" name="input2" id='in2'><br>
output1: <input type="text" name="output1" id='out1'><br>
output2: <input type="text" name="output2" id='out2'><br>
<input type="submit" value="Submit">
</form>
var valname=document.getElementById("nm").value;
var valin1=document.getElementById("in1").value;
var valin2=document.getElementById("in2").value;
var valout1=document.getElementById("out1").value;
var valout2=document.getElementById("out2").value;
活动名称:
输入1:
输入2:
输出1:
输出2:
var valname=document.getElementById(“nm”).value;
var valin1=document.getElementById(“in1”).value;
var valin2=document.getElementById(“in2”).值;
var valout1=document.getElementById(“out1”).value;
var valout2=document.getElementById(“out2”).value;
现在,我如何将值输入到一个普通变量中,比如:var valeur=valin1 您可以使用
FormData
var form=document.querySelector('form');
var数据=新表格数据(表格);
不过,最好是在表单中添加一个ID,而getById
就好像一个页面上有多个表单一样,这并不能解决问题
我猜他的意思是序列化@prasad可能重复的注意事项,FormData在ie10下没有支持。谢谢@burakkyıldız,我想我已经添加了它。