Javascript 如何在for循环中获取elementsbytagname

Javascript 如何在for循环中获取elementsbytagname,javascript,Javascript,我试着解决这个问题。但却无法成功。请帮忙 var myP=document.getElementsByTagName('p'); 对于(变量i=0;i

我试着解决这个问题。但却无法成功。请帮忙

var myP=document.getElementsByTagName('p');
对于(变量i=0;i

第一段

第2段

第3段


该代码有三个问题。第一:
myP.length
应该是
myP.length
。第二个:您正在递增
myP
,您应该递增
i
,第三个:
style.color
应该是
“red”
,而不是
red

var myP=document.getElementsByTagName('p');
对于(var i=0;i

第一段

第2段

第3段

var myP=document.getElementsByTagName('p');

对于(变量i=0;ilenght
而不是
length
@T.J.Crowder认为这可能是编辑的,而不是他的实际代码。@H77:是的,不幸的是,我们经常看到这个准确的输入错误作为一个问题发布。@T.J.Crowder奇怪。。我在第一次修订中看到的是
var myP=document.getElementsByTagName('p');例如(var i=0;i
@H77:这是因为有一个
元素,您正在查看渲染结果。我将上面的链接更新为源链接。