Javascript getElementById和GetElementsByCassName不工作
正如在前面提到的代码中一样,我使用了Javascript getElementById和GetElementsByCassName不工作,javascript,html,getelementbyid,getelementsbyclassname,Javascript,Html,Getelementbyid,Getelementsbyclassname,正如在前面提到的代码中一样,我使用了getElementById和getElementsByClassName,但它不工作 它给出了错误 f[0]。getElementById不是控制台内的函数 let f=document.getElementsByClassName('sec'); console.log(f[0].getElementById('p1'); document.write(f[0].getElementById('p1')) 1 Para2 3 4 5 Apara1 Ap
getElementById
和getElementsByClassName
,但它不工作
它给出了错误
f[0]。getElementById不是控制台内的函数
let f=document.getElementsByClassName('sec');
console.log(f[0].getElementById('p1');
document.write(f[0].getElementById('p1'))
1
Para2
3
4
5
Apara1
Apara2
Apara3
Apara4
Apara5
响应是DOM元素的数组
console.log(document.getElementById('p1'));
document.write(document.getElementById('p1'))
是文档的函数,而不是DOM元素
console.log(document.getElementById('p1'));
document.write(document.getElementById('p1'))
response是DOM元素的数组
console.log(document.getElementById('p1'));
document.write(document.getElementById('p1'))
是文档的函数,而不是DOM元素
console.log(document.getElementById('p1'));
document.write(document.getElementById('p1'))
.getElementById
是对象文档的一种方法。因此,您需要稍微更改代码:
console.log(document.getElementById('p1'));
document.write(document.getElementById('p1'))
.getElementById
是对象文档的一种方法。因此,您需要稍微更改代码:
console.log(document.getElementById('p1'));
document.write(document.getElementById('p1'))
getElementById
是document
对象的函数
如果您想在类秒内获得p1,可以使用querySelector
as
document.querySelector('.sec #p1')
div id=“maindiv”>
1
Para2
3
4
5
Apara1
Apara2
Apara3
Apara4
Apara5
设f=document.getElementsByClassName('sec');
console.log(document.querySelector('.sec#p1');
//document.write(document.querySelector('.sec#p1'))
getElementById
是文档
对象的函数
如果您想在类秒内获得p1,可以使用querySelector
as
document.querySelector('.sec #p1')
div id=“maindiv”>
1
Para2
3
4
5
Apara1
Apara2
Apara3
Apara4
Apara5
设f=document.getElementsByClassName('sec');
console.log(document.querySelector('.sec#p1');
//document.write(document.querySelector('.sec#p1'))
bro为什么使用core js使用jquery并简化您的生活:
变量f=$('mysec1>#p1');使用jquerybro为什么使用core js使用jquery并简化您的生活:
变量f=$('mysec1>#p1');使用jquery,如果您真的想使用core js,请这样使用它:
var myDomElement = document.getElementById( "foo" ); // A plain DOM element.
$( myDomElement ).find( "a" );
如果您真的想使用core js,请这样使用:
var myDomElement = document.getElementById( "foo" ); // A plain DOM element.
$( myDomElement ).find( "a" );