如何 return href of a class with javascript

How to return href of a class with javascript

你好,我想不通。我是 Javascript 的菜鸟,但我认为这是我想不通的最后一块拼图。

<div class="imgContainer DetailImage">                                                  <!-- Start extra info -->       <div id="p7IGM_1" class="p7IGM02 IGMnoscript">           <div class="p7IGM_wrapper">             <div 
<div id="p7IGMimage_1" 
class="p7IGM02_image"><a id="p7IGMimlink_1" class="p7IGM02-image-link viewImage" 
rel="viewImage" href="https://www.mywebsite.com/ResourceFiles195/LGE/LargeImages/55LH5750_Primary.jpg" 
title="55LH5750">
<img src= "/_resizeplugin/timthumb.php?src=https://www.mywebsite.com/ResourceFiles195/LGE/LargeImages/55LH5750_Primary.jpg&w=400&h=400&q=80"

如果调用 img src 有效;

function myFunc() {
  var img = document.querySelector(".imgContainer.DetailImage img");

  return img.src
}

为什么获取 href 根本不起作用?我做错了什么?

function myFunc() {
  var img = document.querySelector(".imgContainer.DetailImage href");

  return img
}

你可以使用

document.querySelector(".imgContainer.DetailImage a").href