在 HREF 中使用 IF,同时传递变量,并在单击 href 按钮时递增我的变量



我的导航栏(引导程序)内有一个href,我声明了一个变量"购买"我还有另一个href,当点击它时,应该在我的第一个href中的购买价值也应该改变。问题是我不知道如何将变量放入href,并且不确定我是否使用了正确的过程来递增。

<li>
    <a href="#"> Number of Purhaces</a>
</li>
<script language="javascript" type="text/javascript">
    var purchases = 0;
</script>
<a href="#" id=clickme class="btn btn-primary btn-block" role="button">BUY!</a>
<script>
document.getElementById('clickme').onclick = function() {
purchase++;
}
</script>
<script>
document.getElementById('clickme').onclick = function() {
purchase++;
//change your href
document.getElementById('clickme').href = "bla";
}
</script>
"

bla"可以以"http://"或"#"开头(您可能需要后者)。如果您需要更改第一个链接的 href,只需为其分配一个 id 并使用相同的方法即可。

我希望这有所帮助。

最新更新