当我使用javascript函数按类获取elemen时,它显示的是[object HTMLCollection],而不是div中的值

当我使用javascript函数按类获取elemen时,它显示的是[object HTMLCollection],而不是div中的值,javascript,jquery,html,Javascript,Jquery,Html,我还将变量s转换为字符串,但结果与如何按类获取值相同 function myFunction() { var s = document.getElementsByClassName('clinic-timings-day'); alert(s); document.getElementById('#mine').innerHTML = s[0].toString(); alert("test2"); } <body> <p class="clin

我还将变量s转换为字符串,但结果与如何按类获取值相同

function myFunction() {
   var s = document.getElementsByClassName('clinic-timings-day');
   alert(s);
   document.getElementById('#mine').innerHTML = s[0].toString();
   alert("test2");
}

<body>
   <p class="clinic-timings-day">MON, WED</p>
   <a onclick="myFunction()">Try it</a>
</body>
函数myFunction(){
var s=document.getElementsByClassName('clinic-timings-day');
警报;
document.getElementById('#mine').innerHTML=s[0].toString();
警报(“测试2”);
}
周一、周三

试试看
您的函数几乎没有错误

  var s = document.getElementsByClassName('clinic-timings-day').innerHTML;

  document.getElementById('mine').innerHTML = s[0].toString();

该选择器正在返回一个数组。您必须在数组中循环以查看要使用的div的内容。