2016-11-01 12 views
0

POSTメソッドを使用して2つのHTMLページの間で値を渡したいと思います。 2ページ目に渡すべきデータがたくさんあり、GETを使うことはできません。私の問題は、2番目のHTMLページに値を渡す方法を知らず、ページ2にユーザー名を表示する方法です。説明してください!!!javascriptのあるページから他のページへのデータの受け渡し

ここpage1.htmlコード:ここで

<html> 
<head> 
<title>Form</title> 
</head> 
<body> 
<h4>Enter your name</h4> 
<form name="form1" method="post" action="page2.html"> 
<input type="text" name="username"> 
<input type="submit" onclick="submitForm()"> 
</form> 
<script type="text/javascript"> 
    function submitForm() 
    { 
    form1.submit(); 
    } 
</script> 
</body> 
</html> 

page2.htmlコード:

<html> 
<head> 
</head> 
<body> 
....... dont know how to display username entered on page1.html here... 
</body> 
</html> 
+0

'javascript'を使って' GET'パラメータを得ることができますが、 'POST'はサーバ側で処理され、' javascript'はクライアント側で処理されるデータなので、ポストデータを読むことはできませんJavaScript。 –

+0

から 'GET'のパラメータを取得するには、http://stackoverflow.com/questions/5448545/how-to-retrieve-get-parameters-from-javascript –

+0

JavaScriptの新機能、 –

答えて

0

この

<html> 
<head> 
</head> 
    <body> 

<?php 

    if(isset($_POST["username"])) 
    { 
    echo $_POST["username"]; 
    } 

    ?> 
</body> 
</html> 

を試してみて、あなたはJavaScriptでこれを実行したい場合は、次に読み出します約AJAX

ajax Tutorial

+0

を使用してPHPを使用してくださいjavascript! –

+0

okこれはajaxを使って行うことができます –

+0

私の答えが更新されました。今すぐチェック –

関連する問題