Javascript 使用java脚本更改段落大小
我对学习JavaScript、html和CSS非常陌生,我正在尝试更改文档对象中所有段落的大小 这是我的代码,但我没有得到任何更改,我注意到documnet.getElementsByTagName('p')返回一个空对象Javascript 使用java脚本更改段落大小,javascript,css,Javascript,Css,我对学习JavaScript、html和CSS非常陌生,我正在尝试更改文档对象中所有段落的大小 这是我的代码,但我没有得到任何更改,我注意到documnet.getElementsByTagName('p')返回一个空对象 <html> <head> <script> window.onload=function(){ var paragraphs = document.getElementsByTagName("p
<html>
<head>
<script>
window.onload=function(){
var paragraphs = document.getElementsByTagName("p");
for(var i = 0; i < paragraphs.length; i++){
paragraphs[i].style.fontSize = '45px';
}
}
</script>
</head>
<body>
<p>helooop</p>
<p>helooop</p>
<p>helooop</p>
<p>helooop</p>
</body>
window.onload=function(){
var段落=document.getElementsByTagName(“p”);
对于(变量i=0;i
Heloop
直升机
Heloop
我不知道哪里出了问题。
有人能帮忙吗请使用$(document.ready()
wrap(或此解决方案以避免jQuery)
您的代码工作得很好,但在DOM准备就绪且存在任何«p»之前,脚本就会启动
UPD
$(文档).ready(函数(){
var段落=document.getElementsByTagName(“p”);
对于(变量i=0;i
upd2
请参阅coments,sorry=)使用$(document).ready()
wrap(或使用此解决方案以避免jQuery)
您的代码工作得很好,但在DOM准备就绪且存在任何«p»之前,脚本就会启动
UPD
$(文档).ready(函数(){
var段落=document.getElementsByTagName(“p”);
对于(变量i=0;i
upd2
请参阅coments,sorry=)代码运行正常
var paragraphs = document.getElementsByTagName("p");
for (var i = 0; i < paragraphs.length; i++) { paragraphs[i].style.fontSize = '45px';
}
var段落=document.getElementsByTagName(“p”);
对于(变量i=0;i
代码工作正常
var paragraphs = document.getElementsByTagName("p");
for (var i = 0; i < paragraphs.length; i++) { paragraphs[i].style.fontSize = '45px';
}
var段落=document.getElementsByTagName(“p”);
对于(变量i=0;i
是的,代码正在运行,但for()命令行中似乎有一些隐藏字符阻止正确解析。我将代码剪切并粘贴到Chrome,它报告:
Uncaught SyntaxError: Unexpected token ILLEGAL
我必须去掉for()命令前后的所有内容才能使其正常工作
事实上,第5-8行在文本前面混合了0020和3000个字符,因此Firefox和Chrome都报告了SyntaxError
不知何故,您成功地将这些字符放入。您必须删除文本前面的这些字符,并将其仅放在空格(或制表符)中。您的代码将按此方式工作。是的,代码正在工作,但for()行中似乎有一些隐藏字符阻止正确解析的命令。我将代码剪切并粘贴到Chrome上,它报告:
Uncaught SyntaxError: Unexpected token ILLEGAL
我必须去掉for()命令前后的所有内容才能使其正常工作
事实上,第5-8行在文本前面混合了0020和3000个字符,因此Firefox和Chrome都报告了SyntaxError
不知何故,您成功地将这些字符放入了。您必须删除文本前面的那些字符,并将它们放在空格(或制表符)中。您的代码也会这样工作。代码正在工作:代码正在工作:@Teemu这是什么意思?我的upd解释了吗?在jQuerys
$(document.ready()之后很长时间被激发
…@Teemu你是对的,这是我的错。请留下这个答案供学习purpuses@Teemu你是什么意思?我的upd解释了吗?在jQuerys$(document).ready()
..@Teemu之后很长一段时间被解雇了。你是对的,这是我的错。我将把这个答案留给学习目的
Uncaught SyntaxError: Unexpected token ILLEGAL