将href转换为按钮

时间:2013-10-16 09:32:15

标签: php html twitter-bootstrap button

我有一个简单的问题,如何将<a href="">转换为<button>

我这样做是因为我不希望用户看到链接网址。

示例:

<a href="#<?php echo $msg_id=$data['msg_id']; ?>" title="Comment" data-toggle="modal"><img src="images/comments.png"/></a>

现在我该如何将其转换为按钮?

<button></button>

4 个答案:

答案 0 :(得分:2)

我假设你正在使用bootstrap并且你想使用<button>触发模态。以下是bootstrap文档中的示例:

<button type="button" data-toggle="modal" data-target="#myModal">Launch modal</button>

如果我将其应用于您的代码,

<button type="button" data-toggle="modal" data-target="#<?php echo $msg_id=$data['msg_id'];?>" title="Comment"><img src="images/comments.png"/></button>

答案 1 :(得分:1)

<button onclick="window.location='URL'">button text</button>

..但是他们将能够看到网址检查html页面的代码!

答案 2 :(得分:0)

我假设你想要做的是,当点击按钮时,它应该打开href中存在的相同URL。如果是这种情况,您只需向按钮添加一个onclick事件处理程序,即onclick =“navigate('您的URL ');”。

您还可以设置onclick事件来调用javascript函数,然后可以为您打开模态/普通弹出窗口

答案 3 :(得分:0)

尝试使用它:

<form><input type="button" value="Click me" onclick="window.location.href='http://www.google.ch/'" /></form>

将您想要的文字放在value上,并将您的网址放在window.location.href=''

如果你想要<button></button>这可能是另一种方式:

<button onclick="window.location.href='http://www.google.ch/'">Click me</button>