作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在做一个项目,我需要在提交之前更改 FormData。我无法更改元素值,我必须更改进入 POST 的实际 FormData。
我尝试更改 form.onsubmit 以更新值(适用于某些字段,但其他字段由于验证检查而不起作用)
<form name="aspnetForm" method="post" action="Posturl.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm" autocomplete="off">
<input type="text" name="field1" id="field1" value="">
<input type="text" name="field2" id="field2" value="">
</form>
最佳答案
FormData 接口(interface)的 set() 方法为 FormData 对象内的现有键设置新值,或者如果键/值不存在,则添加该键/值。
var formData = new FormData(); // Currently empty
// Add a value
formData.append('username', 'Chris');
// Change value
formData.set('username', 'tom');
know more
关于javascript - 如何在提交之前更改 FormData?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56908673/
我是一名优秀的程序员,十分优秀!