Javascript getElementByID().innerHTML() 不起作用
Javascript getElementByID().innerHTML() not working
我是Javascript的新手,由于某种原因,我无法让以下代码工作,这让我发疯!
它
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>title</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="description" content="test" />
<meta name="keywords" content="test" />
<meta name="robots" content="index,follow" />
</head>
<body>
<h1>test</h1>
<p id="demo">something</p>
<button type="button" onclick="myFunction();">Try it</button>
<script type="text/javascript">
function myFunction() {
document.getElementByID("demo").innerHTML = "testttt";
}
</script>
</body>
</html>
有人知道问题吗?
你应该使用 getElementById
,其中最后一个字母是小写的:
----------------------.
v
document.getElementById("demo")
注:注:JavaScript 是一种区分大小写的语言。
相关文章:
- 未捕获的类型错误:无法设置属性'innerHTML'如果为null,则将脚本移动到正文不会;不起作用
- InnerHtml 不起作用的 Javascript 变量
- innerHTML.value不起作用
- 使用replace方法替换innerHTML以及在Javascript中不起作用的正则表达式
- getElementById.innerHTML don'似乎不起作用
- innerHTML文本框在键入文本后不起作用
- innerHTML在IE 10中不起作用
- InnerHTML在IE中不起作用
- in innerHTML 中不起作用
- Javascript getElementByID().innerHTML() 不起作用
- innerHtml 在 ie for table 中不起作用
- getElementById innerHTML 对我不起作用
- IE9 问题:动态创建(通过 innerHTML)选项按钮和复选框不起作用
- 我想使用 innerHTML 显示变量的值,但我的代码不起作用
- .innerHTML 不起作用
- 试图将 document.write 替换为 innerHTML,但它不起作用
- innerHTML 在 if/else 中不起作用
- innerHTML 在事件处理程序函数 (Javascript) 中不起作用
- getElementById/InnerHTML 函数不起作用
- 带有getElementByClassName的innerHTML没有'不起作用