2011-06-09 8 views
-1

JavaScriptを使って変数を作成し、それを別のページにあるフォームに挿入する方法があるのだろうかと思います。javascript変数を別のページのフォームに挿入しますか?

私のアプリケーションは調査です:彼らはその答えに目を通すことができるように、調査の終了時に、すべての結果が表示されるように、私はそれを持っています。ユーザーがリンクをクリックし、アンケートの回答がフォームの本文に自動的に表示され、そこで電子メールと連絡先情報が追加され、[送信]がクリックされます。

アイデア?これが可能ではないことを知って

は細かすぎる...ない場合は、別の何の方法は私が最終的な結果を達成するのでしょうか?

+2

これはサーバー側の技術を使用するのが最適です。 JavaScriptが必要な理由はありますか? – natedavisolds

答えて

0

最初のページに非表示フィールドを作成し、その値をjavascript変数から変更することができます。そのページを投稿すると、フォーム要素に表示する必要がある別のページになることがあります。あなたはJavaScriptでURL文字列を介して、または(PHP $ _GETで)サーバ側のいずれかからresultpageでいるのparamを読む必要が

If you need without form in first page you need to link with hyperlink like below. 
<a href='#' onClick='OpenPage()'> Go To Result </a> 

<script> 
var val=20 ; // say this is the value you want to pass to second page 
function OpenPage() 
{ 
    window.location.href = "resultpage.php?param=" + val; 
} 
</script> 

EDIT。

希望します。

+0

これは非常に愚かなコメントかもしれませんが、最初のページにフォームがない場合(これはフォームの2番目のページです)、これは機能しますか? – Dave

+0

あなたの問題に固有のものであり、応答を尊重してください。私は1つの代替を与えた。あなたは出力を達成するために決める必要があるかどうかを書かなければなりません。最初のページにフォームを持たなくても可能です。あなたはonClickでリンクタグを変更する必要があります。私の編集の回答を見る – AjayR

関連する問題