2017-12-17 7 views
-1

私はしようとしています、私はボタンをクリックしたとき、それは警告メッセージを表示し、別のページに移動ジャンプが

<script type="text/javascript"> 
    function password_change_function(){ 
     var x= document.getElementById("password_change").value; 
     alert("Password is changed"); 
     window.location.assign("viewprofile.php");} 

    </script> 

HTML部分は次のとおりです。

<form> 
    <table> 
     <tr> 
      <td><strong>Current Password</strong></td> 
      <td><strong>:</strong></td> 
      <td><input type="password" name="currentpassword" value="[email protected]" /></td> 
     </tr> 
     <tr> 
      <td><strong>New Password</strong></td> 
      <td><strong>:</strong></td> 
      <td><input type="password" name="newpassword" value="[email protected]" /></td> 
     </tr> 
     <tr> 
      <td><strong>Retype New Password</strong></td> 
      <td><strong>:</strong></td> 
      <td><input type="password" name="retypepassword" value="[email protected]" /></td> 
     </tr> 
    </table> 
    <p align="center"><input id="password_change" type="submit" value="Submit" onclick="password_change_function()"/></p> 
    </form> 

主な問題は、それが警告メッセージが、ページでは、スイッチングしようとする場合があります

+1

を試してみてください!どのブラウザを使用していますか? –

+0

[リンクのように動作するHTMLボタンを作成するにはどうすればいいですか?](https://stackoverflow.com/questions/2906582/how-to-create-an-html-button-that-acts-like-a -link) –

+0

@NarenMurali Chrome –

答えて

1

を変更していない示しています期待通りのコードスニペットはChromeで動作します@rpm

このような
window.location.assign("viewprofile.php");} 
alert("Password is changed"); 
0

周りの最後の2つのステートメントは、この

<!DOCTYPE html> 
    <html> 
    <head> 
    <title>Page Title</title> 
    </head> 
    <body> 

    <script type="text/javascript"> 
     function password_change_function(){ 
      var x= document.getElementById("password_change").value; 
      alert("Password is changed"); 
      window.location = "http://example.com/foo.php"; 
      } 

     </script> 
    <input id="password_change" type="submit" value="Submit" onclick="password_change_function()"/> 
    </body> 
    </html>