为什么我和资料里的脚本一毛一样但就是不能用,把资料里的复制粘贴就嫩用了
我检查了好几遍,觉得我和小甲鱼的资料里的脚本写的一样但就是不能用,把小甲鱼的复制粘贴就可以了以下为我的脚本:var x = document.getElementsByTagName("p");
for (var i=0; i < x.length; i++)
{
x.innerText = "小甲鱼到此一游~";
}以下为小甲鱼资料里的脚本:
var x = document.getElementsByTagName("p");
for (var i=0; i < x.length; i++)
{
x.innerText = "小甲鱼到此一游~";
}求大佬解答 哈啊哈哈 虽然我不会Web开发 但是我会找不同:
代码05行 缩进不一样
会是这个原因吗?
{:10_256:} Judie 发表于 2020-2-12 02:25
哈啊哈哈 虽然我不会Web开发 但是我会找不同:
代码05行 缩进不一样
会是这个原因吗?
不是哈~ 把 html 页面发上来。
有可能元素,调用有马虎的地方 不二如是 发表于 2020-2-11 18:53
不是哈~
好趴趴 那这题超纲了 我不会解
{:10_264:} 是不是变量之间没有空格造成的 不二如是 发表于 2020-2-12 07:54
把 html 页面发上来。
有可能元素,调用有马虎的地方
好的,我马上开一下电脑 方圆舟 发表于 2020-2-12 10:45
是不是变量之间没有空格造成的
js不说这个吧 不二如是 发表于 2020-2-12 07:54
把 html 页面发上来。
有可能元素,调用有马虎的地方
我的!DOCTYPE html>
<html>
<head>
<title>文档内嵌脚本应用</title>
<meta charset="utf-8">
<meta name="viewport" content="width=devcent-width,initial-scale=1.0">
<meta name="keywords" content="小甲鱼,Web开发,HTML5,CSS3,Web编程教学">
<meta name="descrpitiom" content="《零基础入门学习Web开发》案例演示">
<meta name="author" content="小甲鱼">
</head>
<body>
<p>我是谁?</p>
<p>我从哪里来?</p>
<p>我要到哪里去?</p>
<script type="text/javascript" src="patch.js"></script>
</body>
</html>
小甲鱼的:
<!DOCTYPE html>
<html>
<head>
<title>定义文档内嵌脚本</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="keywords" content="小甲鱼,Web开发,HTML5,CSS3,Web编程教学">
<meta name="description" content="《零基础入门学习Web开发》案例演示">
<meta name="author" content="小甲鱼">
<script type="text/javascript" src="patch.js" defer></script>
</head>
<body>
<p>我是谁?</p>
<p>我从哪里来?</p>
<p>我要到哪里去?</p>
</body>
</html> 王逗比666 发表于 2020-2-12 11:58
我的
小甲鱼的:
就因为多了 defer吗?还是因为需要放到body里面呢? 方圆舟 发表于 2020-2-12 12:16
就因为多了 defer吗?还是因为需要放到body里面呢?
defer的作用是延迟解析,有了defer放不放到body里有了效果一样 就是因为 defer 这个属性的原因,加了这个属性就代表把<html></html>之间的内容加载完毕之后再执行脚本,
而你的放在body标签内dom元素还未完全加载完毕就执行当然有问题.你的写法按照常理来说看上去人畜无害实则 仔细想想就有问题了.
页:
[1]