2015-08-09 31 views
0

var dataToSend = "randomStuff";的Javascript HTTP POST到形狀

我想dataToSend通過郵寄方式發送到

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

這個特定的textarea是不是本地的,其隨機的HTML頁面。

我該怎麼做? 我試了幾件事,但似乎沒有任何工作。有人能帶我走上正確的道路嗎? (如果可能的話,如果沒有jquery,但感謝任何建議,...)

謝謝。

+0

這根本不可能。您需要在「目標網頁」上使用一些實際的代碼(可能是php或javascript)才能執行此操作。 – Daan

+0

不幸的是,這些都不合理(這可能是爲什麼它不起作用)。我的建議是,你改變了你的問題,問你需要做什麼,而不是你想如何完成(見[XY問題](http://meta.stackexchange.com/questions/66377/what-is-the-xy-問題)) – Amit

回答

0

你不能。這不是如何發佈工作。

當您發出HTTP請求時,您可以通過各種方式(URL上的查詢字符串,請求正文,Cookie,自定義HTTP標頭等)包含數據。當人們談論發佈數據時,他們通常指的是請求的主體。

數據發送到URL指向的HTTP服務器。

服務器(或者服務器返回的文檔中嵌入的JavaScript)有責任對這些數據進行處理。

它可以從請求中讀取數據,並將其放入隨後響應的HTML文檔中。該技術可用於爲textarea設置默認值。

重要的一點是,它是網站提供textarea的責任。

網站上的代碼沒有辦法在任意的第三方網站上填充textarea的值。


據,但是,能夠使POST請求含有textarea的點的形式終點。

最簡單的方法是用相同的action和一個同名的表單控件(list)。

該表單可以通過JavaScript填充和提交,因爲它位於同一頁面上。