如何將 a 標籤改為 button 標籤?

我因為跟facebook連接,所以會需要以下的功能:

$loginUrl = $helper->getLoginUrl('https://xxx.xxx.com/fb-sdk/fb-callback.php', $permissions);

        echo '<a class="user_signup_btn_facebook" href="' . htmlspecialchars($loginUrl) . '">Facebook</a>';

但是他觸發 htmlspecialchars($loginUrl) 的是a標籤
這會導致我的 class user_signup_btn_facebook 這個他只會在 button上運作的完美
當在 a 標籤運作時會完全亂掉!
我要如何將這個 a 標籤改為 button 標籤,且一樣可以觸發 htmlspecialchars($loginUrl) 呢?

阅读 2.1k
1 个回答
echo '<button class="user_signup_btn_facebook" onclick="' . htmlspecialchars($loginUrl) . '">Facebook</button>';

这样呢

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题