Javascript http post into form



var dataToSend = "randomStuff";

我希望dataToSend通过POST发送到

<textarea class="form-control" name="list" rows="1" id="comment"></textarea>

这个特定的文本区域不是本地的,它是一个随机的HTML页面。

我该怎么做?我试了好几种方法,但似乎都不管用。有人能把我带到正确的道路上吗?(如果可能的话不使用jquery,但感谢任何建议,…)

谢谢。

你不能。这不是发帖的方式。

当你发出一个HTTP请求时,你可以以各种方式包含数据(URL上的查询字符串,请求的正文,cookie,自定义HTTP报头等)。当人们谈论post数据时,他们通常指的是请求的主体。

数据被发送到URL指向的HTTP服务器。

服务器(或者可能是嵌入在服务器返回的文档中的JavaScript)有责任对这些数据做一些事情。

它可以从请求中读取数据并将其放入它响应的HTML文档中。该技术可用于为文本区域设置默认值。

重要的是,提供文本区是网站的责任。

网站上的代码无法填充任意第三方网站上的文本区域的值。


但是,可以向包含textarea的表单所指向的端点发出POST请求。

最简单的方法是使用相同的action和具有相同名称(list)的表单控件创建一个表单。

这个表单可以由JavaScript填充和提交,因为它在同一个页面上。

最新更新