javascript - 如何在 DIV 标签中设置目标 ="_blank"?

标签 javascript html model-view-controller

有一个显示一些按钮(背景图片等)的页面,它们都是可点击的。我想要这个特定按钮做的是使用 *target="_blank"* 在另一个浏览器选项卡中打开目标页面。它在 div 中设置为 href 的方式我无法做到这一点。关于解决此问题的任何想法?

<div class="dashboard_navbutton" href="Home/RequestRedirect" style="background-image: url('@Url.Content("~/Content/images/Form_button.png")');">
    <p>Insert witty text here</p>
</div>

最佳答案

就做那个div一个a并添加 display:block;style .

编辑:确保您选择了 DOCTYPE支持使用 pa 里面元素。更一般地说,它应该使用 display 的计算样式。而不是标签名称来确定元素是否为 inlineblock在另一个方面。我相信 HTML5 没问题:<!DOCTYPE html> .

关于javascript - 如何在 DIV 标签中设置目标 ="_blank"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9794428/

相关文章:

html - Visual Studio 2013 中的自定义字体

java - servlet 内部使用的逻辑本身是模型,还是它们处理并传递给 jsp 的数据是模型?

javascript - 主干操作方法重复 subview

php - 一页上有很多图像,有些无法加载

javascript - Node.js 8.9.4 中使用默认参数的对象解构

javascript - IE 中的手感宽度和高度

asp.net-mvc - Umbraco 表面 Controller 未正确路由

javascript - 检查 2 个输入字段和一个选择字段,以便在全部填写完毕后进行更改

javascript - 机器人不会在直线中自行发送欢迎消息

javascript - 在尝试实现 Google 提要时如何解决我的 "' google' is undefined"错误?