2017-01-03 13 views
0

フォームデータをPOSTメソッドで別のページに送信して、指定したセクションの他のページにフォーカスを合わせたいとします。どうすればいいですか?フォームデータを送信した後、別のページのセクションにどのように転送できますか?

<form method="post" id="loginForm" action="/index.php"> 
 
     <table> 
 
     <tr> 
 
      <td><label class="labelShadow">User Name: </label></td> 
 
      <td><input type="text" name="uName" class="loginBox" value="<?php if(isset($_COOKIE['uName']))echo $_COOKIE['uName']; ?>" /></td> 
 
     </tr> 
 
     <tr> 
 
      <td><label class="labelShadow">Password: </label></td> 
 
      <td><input type="password" name="pass" class="loginBox" value="<?php if(isset($_COOKIE['pass']))echo $_COOKIE['pass']; ?>" /></td> 
 
     </tr> 
 
     <tr> 
 
      <td colspan="2" style="text-align:center"> 
 
      <input type="submit" value="Login" name="login" class="btn btn-default" <?php callRouter(); if(isset($_SESSION['privilege']))echo "disabled"; ?>/> 
 
      <input type="checkbox" class="checkBoxShodow" name="cookieChk" <?php if(isset($_COOKIE['pass']))echo "checked"; ?> /> 
 
      <label class="labelShadow">&nbsp;remember me</label> 
 
      </td> 
 
     </tr> 
 
     </table> 
 
    </form>

+1

あなたは気に入っていますか?あなたの質問を理解することは非常に困難です。 – meji

答えて

1

私が正しく質問を理解していれば、あなただけそうのようなフォームのアクションにアンカーを追加する必要があります。

<form method="post" id="loginForm" action="/index.php#focus-on-section"> 

アンカーはidで任意の要素とすることができますあなたの他のページ:

<div id="focus-on-section"> 
    more stuff 
</div> 
関連する問題