我想要的是拥有一个JavaScript函数,它将POST
发送到任意站点,并在网站上保留“它在'上执行'。它不一定要用表格来完成!
如果可能,我不想使用jQuery。
我该怎么做?
答案 0 :(得分:1)
为表单提供一个返回false的onsubmit处理程序。做你需要做的任何处理(例如:ajax发送数据或你有什么)
代码未经测试,但这是一般的想法。
function doFormThings() {
//processing form here
return false; //don't actually redirect, browser, I'm watching you
};
<form onsubmit="return doFormThings();">
答案 1 :(得分:0)
您可以简单地使用iframe并更改表单的目标以将数据发布到其中。 E.g:
<form method='POST' target='hd-submit'>
<input name='firstName' placeholder='First Name' type='text' />
<input name='lastName' placeholder='Last Name' type='text' />
<input type='submit' value='Send' />
</form>
<iframe name='hd-submit' hidden></iframe>