Javascript 我想打印用户以html格式提交的数据
我想在用户点击“提交条目”按钮后打印用户提交的数据 并为他展示一个按摩,上面写着: 谢谢“Name”的评论。。 您的电子邮件:example@yahoo.com 你喜欢我网站上的东西:网站设计和内容。比如说 这是我的密码:Javascript 我想打印用户以html格式提交的数据,javascript,html,forms,checkbox,onsubmit,Javascript,Html,Forms,Checkbox,Onsubmit,我想在用户点击“提交条目”按钮后打印用户提交的数据 并为他展示一个按摩,上面写着: 谢谢“Name”的评论。。 您的电子邮件:example@yahoo.com 你喜欢我网站上的东西:网站设计和内容。比如说 这是我的密码: 反馈表 反馈表 反馈形式 请填写此表格以帮助我改进我的网站 姓名: 电子邮件地址: 您在我的网站上喜欢的东西: 场地设计 目录 易用性 看看这个 在进行提交和/或重置之前,您需要在表单中换行-表单标签不能位于页面的页眉 我在这里默认不提交你必须想一个方法来提交,
反馈表
反馈表
反馈形式
请填写此表格以帮助我改进我的网站
姓名:
电子邮件地址:
您在我的网站上喜欢的东西:
场地设计
目录
易用性
看看这个
document.getElementById(“反馈”).addEventListener(“提交”,函数(e){
e、 preventDefault();//停止提交
常量html=[…this.elements]
.filter(ele=>{
if(ele.type==“text”| | ele.type==“email”)返回true;
if(ele.type==“checkbox”&&ele.checked)返回true;
如果(ele.type==“submit”| | ele.type==“reset”)返回false;
})
.map(ele=>{
const name=ele.name
常量值=元素值;
if(ele.classList.contains(“thingslike”))返回`${ele.name}`
else返回`${ele.name}${ele.value}`
}).加入(“”);
document.getElementById(“res”).innerHTML=`您回答:
${html}
`;
const like=document.querySelector(#answer.thingslike”);
if(like)like.insertAdjacentHTML(“beforebeagin”,`thingyoulike:`)
})
反馈表
请填写此表格以帮助我改进我的网站
姓名:
电子邮件地址:
您在我的网站上喜欢的东西:
场地设计
目录
易用性
欢迎使用堆栈溢出!请访问,采取的,看看什么和。做一些研究,搜索相关话题等;如果遇到问题,请发布您的尝试,使用[]
代码段编辑器记录输入和预期输出。为什么不使用FormData?请看这里:谢谢,这非常有帮助,但是输出是这样的:谢谢你的评论:name anyname emailanyemail@hotmail.com设计易于使用…………。在设计和易用性之前,是否有一种方法可以显示“我的网站中你喜欢的东西”?