<script >
//js动态创建form 提交表单
function formSubmit(elementValue) {
var turnForm = document.createElement("form");
//一定要加入到body中!!
document.body.appendChild(turnForm);
turnForm.method = 'post';
turnForm.action = '/product/detail.htm';
turnForm.target = '_blank';
//创建隐藏表单
var newElement = document.createElement("input");
newElement.setAttribute("name","id");
newElement.setAttribute("type","hidden");
newElement.setAttribute("value",elementValue);
turnForm.appendChild(newElement);
turnForm.submit();
}
</script>
<a href="javascript:formSubmit('1')">点击我</a>
本文介绍了一种使用JavaScript动态创建并提交表单的方法。通过创建一个隐藏的`form`元素并将其附加到页面上,可以实现指定URL的POST请求。这种方法可用于在不刷新整个页面的情况下提交数据。
1380

被折叠的 条评论
为什么被折叠?



