2013-03-04 57 views
0

我有一個名爲「LogOut」的超鏈接。點擊鏈接後,使用'確認'從用戶獲得確認並重定向到logout.jsp。單擊超鏈接時的兩個操作

獲得確認後,是否可以在提交表單之前調用函數?

代碼片段:

<P align=right> 
    <a href='logout.jsp' 
     onclick="return confirm('Do you really want to logout now?')">LogOut</a> 
</P> 

回答

0

最簡單的方法是包裝所有要考慮到一個單一功能的操作,並調用。

<head> 
    <script> 
     function Logout() 
     { 
      if (confirm('Do you really want to logout now?')) 
      { 
       return SomeOtherFunction(); 
      } 
      else 
      { 
       return false; 
      } 
     } 

     function SomeOtherFunction() 
     { 
      return true; 
     } 
    </script> 
</head> 
<body> 
    <P align=right> 
     <a href='logout.jsp' 
      onclick="return Logout()">LogOut</a> 
    </P> 
</body>