js form submit 后如何留在当前页面,不跳转

hzyd_ 2015-03-02 10:22:03
我要做一个类似留言板的东西,用form上传数据,submit后页面跳到了"/php/WriteMessage.php",
我不想它跳转,想要他可以留在本页,或者刷新一下页面。
function putMessageToServer(content) {
var postForm = document.createElement("form");
postForm.method="post";
postForm.action = '/php/WriteMessage.php';
var contentInput = document.createElement("input");
contentInput.setAttribute("name", "content");
contentInput.setAttribute("value", content);
postForm.appendChild(contentInput);
document.body.appendChild(postForm);
postForm.submit()
document.body.removeChild(postForm);
}


具体页面的地址:http://www.justforfun.cn:88/guestbook.html
...全文
1234 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hzyd_ 2015-03-03
  • 打赏
  • 举报
回复
谢谢,我最后用的这种方法.
引用 5 楼 KK3K2005 的回复:
/php/WriteMessage.php 这个页面 最后做一件事情 跳转到 原来的页面
KK3K2005 2015-03-03
  • 打赏
  • 举报
回复
/php/WriteMessage.php 这个页面 最后做一件事情 跳转到 原来的页面
Go 旅城通票 2015-03-03
  • 打赏
  • 举报
回复
postForm.target="_blank"; 新页面打开,或者用ajax提交都行
LB228988 2015-03-02
  • 打赏
  • 举报
回复
ajax再合适不过了!
似梦飞花 2015-03-02
  • 打赏
  • 举报
回复
ajax或者form的target指向一个隐藏的iframe
scscms太阳光 2015-03-02
  • 打赏
  • 举报
回复
你去学习下ajax

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧