javascript - 如何使用 javascript 和 HTML 将变量设置为 ID 和类中的内容

标签 javascript html

所以我有这个 HTML 代码,我想用 java 脚本调用该按钮。这是我正在做的 404 错误页面测试。代码位于 html 正文中,一切都显示正常。

<div class="contain" id="container">
        <div class="content" id="cont">
          <h2>404</h2>
          <h4>Opps! Page not found</h4>
          <p>The page you were looking for doesn't exist. You may have mistyped the adress or the page may            have moved</p>
          <a href="#">Back To Home</a>
        </div>
      </div>

但是我不知道如何为按钮设置 var(或 let 或 const)。当我尝试获取 id 然后获取类名然后获取按钮时,出现错误。我什至尝试过类似的事情。

const buttons = document.getElementById("container").getElementById("cont").querySelector('a');

它给了我一个错误,因为它设置了 document.getElementById("container") = null; 我是 HTML 和 Javascript 新手,所以任何事情都有帮助!谢谢

最佳答案

你可以使用querySelector方法吗:

var data = document.querySelector("#container #cont a");

console.log(data.href);
<div class="contain" id="container">
        <div class="content" id="cont">
          <h2>404</h2>
          <h4>Opps! Page not found</h4>
          <p>The page you were looking for doesn't exist. You may have mistyped the adress or the page may            have moved</p>
          <a href="#">Back To Home</a>
        </div>
      </div>

关于javascript - 如何使用 javascript 和 HTML 将变量设置为 ID 和类中的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62666477/

相关文章:

javascript - React 中的状态管理

html - CSS Box 阴影消失

javascript - 试图找到方法强制此 MDL 按钮转到新选项卡中的链接?

html - CSS - 相对于响应高度的位置

javascript - echarts中如何将数字转换为货币?

javascript - 移动到事件元素的特定 HTML 元素

javascript - D3js 和 CSS 选择器

javascript - 如何根据 React 嵌套数组中的索引删除对象?

JavaScript - Onclick 函数

javascript - jQuery 在控制台中工作但在加载网站时不工作