0

私のサイトのユーザー入力フォームは、別のサーバーにあるスクリプトに値を送信します。

<form action="https://mycompany.formprocessor.com/script/" method="post" name="MyForm" onsubmit="return myFunction();">

機能を変更してそのフォームを再作成しています。フォームの値を直接送信する代わりに、Cookie に保存し、特定のイベントが発生したときにのみ、その Cookieからの入力値を、action 属性の値として指定された URL にあるスクリプトに送信したいと考えています。

このようなもの:

on event {
 // send cookie value to https://mycompany.formprocessor.com/script/ using "post" method;
}

これはどのように行うことができますか?

4

4 に答える 4

0

「document.cookie」を使用すると、Cookie に設定された値を取得できます。

アップデート:

var cookievalue= document.cookie;
var xmlhttp= new XMLHttpRequest();
var url="https://example.com/path?value="+cookievalue;
xmlhttp.open("POST",url,false);
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
xmlhttp.send();
于 2013-06-26T16:56:38.837 に答える