Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 6 months ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
它是
document.getElementById
,而不是document.getElementbyId
。 (在 JS 中,变量和函数的名称区分大小写)调试提示:查看 JS 控制台(Google Chrome 和 IE9 中为 F12,Firefox 中为 Ctrl+Shift+K)。在这种情况下,可以看到以下错误:
它显示了错误发生的位置(您的代码中的第 260 行) HTML/JS 代码)以及错误是什么(对象
#
没有方法getElementbyId
)。It's
document.getElementById
, notdocument.getElementbyId
. (In JS, name of variables and functions are case-sensitive)Debugging tip : Look at the JS console (F12 in Google Chrome and IE9, Ctrl+Shift+K in Firefox). In this case, following error can be seen:
It shows where the error happened (line 260 in your HTML/JS code) and what the error is(Object
#<HTMLDocument>
has no methodgetElementbyId
).您会为此讨厌自己,但您使用了
getElementbyId()
而不是getElementById()
。请注意第二个版本中大写的“B”。You're going to hate yourself for this, but you put
getElementbyId()
instead ofgetElementById()
. Note the capitalized "B" in the second version.它是
getElementById
,而不是getElementbyId
。注意大写的“B”。It's
getElementById
, notgetElementbyId
. Note the upper case "B".它的 getElementById 代替了 getElementbyId
Its
getElementById
in place of getElementbyId尝试隐藏然后在滚动上显示一个元素我必须走这条路。基本上我尝试使用窗口,所以我使用“body”
});
Try to hide then show a element on scroll I had to go this route. Basically i tried to use window so I used 'body'
});
确保您在 html 代码中使用的 id 或类相应地带有 .(dot) 或 #(hash) 及其名称。
前任:
Make sure your id or class you used in html code will accordingly .(dot) Or #(hash) with their name.
Ex: