Javascript 将输入值设置为相应的标记

Javascript 将输入值设置为相应的标记,javascript,dom,Javascript,Dom,我希望在不使用id属性的情况下将每个输入值设置为其对应的标记 这是我的。这不管用 这会将每个标记的值设置为“姓氏” var form=document.forms['form']; var inputs=form.querySelectorAll('input'); var p=document.querySelectorAll('#display.editable'); 表.addEventListener('submit',函数(e){ e、 预防默认值(); 输入。forEach(函数(

我希望在不使用id属性的情况下将每个输入值设置为其对应的标记

这是我的。这不管用

这会将每个标记的值设置为“姓氏”

var form=document.forms['form'];
var inputs=form.querySelectorAll('input');
var p=document.querySelectorAll('#display.editable');
表.addEventListener('submit',函数(e){
e、 预防默认值();
输入。forEach(函数(输入){
对于(变量i=0;i

显示


不需要多个循环。使用一个索引进行操作,并将索引用于两者

var form=document.forms['form'];
var inputs=form.querySelectorAll('input');
var p=document.querySelectorAll('#display.editable');
表.addEventListener('submit',函数(e){
e、 预防默认值();
对于(变量i=0;i

显示

var form=document.forms['form'];
var inputs=form.querySelectorAll('input');
var p=document.querySelectorAll('#display.editable');
表.addEventListener('submit',函数(e){
e、 预防默认值();
输入。forEach(函数(输入,i){
p[i].innerHTML=input.value;
});
});

显示