【问题标题】:conditional anchor tag control条件锚标记控制
【发布时间】:2011-09-21 06:40:54
【问题描述】:

在 HTML 中,

<a href="/shop/view-item.php" onclick="checklogin();">View Item</a>

如您所知,执行顺序是,

1) onclick javascript 功能,检查登录,
2)去href链接,页面刷新,/shop/view-item.php

如果你在 onclick 函数的脚下添加'return false', href 不起作用。所以页面保持在同一页面上。代码是,

<a href="/shop/view-item.php" onclick="checklogin();return false;">View Item</a>

我的问题, 我可以控制'return false'效果吗? 如果用户不登录,我希望用户保持与警报记录请求相同的页面。 如果用户已经登录,让他去主播的链接地址。

有可能吗?

【问题讨论】:

    标签: javascript html


    【解决方案1】:

    确保您的 checklogin() 函数将正确返回 true 或 false,然后执行以下操作:

    <a href="/shop/view-item.php" onclick="return checklogin();">View Item</a>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 2021-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-07
      相关资源
      最近更新 更多