当我使用javascript函数按类获取elemen时,它显示的是[object HTMLCollection],而不是div中的值
我还将变量s转换为字符串,但结果与如何按类获取值相同当我使用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
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的内容。