按钮 - onclick - 请求直接链接不起作用

时间:2017-02-27 14:14:10

标签: html css onclick

不起作用的部分 - 我已经尝试了几种不同的方法,但无法实现。

<div class="dropdown">
          <div style="height:51px;" onclick="parent.location='default.aspx?p=viewcat&showpage=3'">
          <button class="dropbtn"><font color="#FFFFFF">HEADWEAR</font></button>
    </div>
    </div>

4 个答案:

答案 0 :(得分:1)

你需要告诉onclick它正在使用javascript:所以整个onclick行是: onclick="javascript:document.location.href='default.aspx?p=viewcat&showpage=3'"

完整示例:

<div class="dropdown">
    <div style="height:51px;" onclick="javascript:document.location.href='default.aspx?p=viewcat&showpage=3'">
          <button class="dropbtn"><font color="#FFFFFF">HEADWEAR</font></button>
    </div>
</div>

直播示例:https://jsfiddle.net/1L30cvrp/

答案 1 :(得分:0)

不确定,但你可以试试这个:

onclick="location.href = 'www.yoursite.com';" 

它不清楚......

答案 2 :(得分:0)

你可以尝试

onclick="window.location.href = 'default.aspx?p=etc...."

答案 3 :(得分:0)

以下内容对您有用:

<div class="dropdown">
      <div style="height:51px;">
      <button  id="myButton" class="dropbtn"><font color="#FFFFFF">HEADWEAR</font></button>
</div>
</div>

<script type="text/javascript">
document.getElementById("myButton").onclick = function () {
location.href = "http://mywebsite.com/default.aspx?p=viewcat&showpage=3";
}; 
</script>