Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么这不显示信息;你好,世界&引用;? var div=document.createElement(“tempdiv”); div.innerHTML=“你好,世界!”; 警报(div.getElementById(“test”).innerHTML);_Javascript_Document_Getelementbyid_Createelement - Fatal编程技术网

Javascript 为什么这不显示信息;你好,世界&引用;? var div=document.createElement(“tempdiv”); div.innerHTML=“你好,世界!”; 警报(div.getElementById(“test”).innerHTML);

Javascript 为什么这不显示信息;你好,世界&引用;? var div=document.createElement(“tempdiv”); div.innerHTML=“你好,世界!”; 警报(div.getElementById(“test”).innerHTML);,javascript,document,getelementbyid,createelement,Javascript,Document,Getelementbyid,Createelement,我得到错误“Uncaught TypeError:Object#HtmlUnknowneElement没有方法'getElementById'”该方法仅存在于文档对象上。单个DOM元素不支持它。如果要将元素添加到DOM中,可以调用document.getElementById(“test”).innerHTML获取文本。该方法仅存在于文档对象上。单个DOM元素不支持它。如果要将元素添加到DOM中,可以调用document.getElementById(“test”).innerHTML以获取文本

我得到错误“Uncaught TypeError:Object#HtmlUnknowneElement没有方法'getElementById'”

该方法仅存在于文档对象上。单个DOM元素不支持它。如果要将元素添加到DOM中,可以调用
document.getElementById(“test”).innerHTML
获取文本。

该方法仅存在于文档对象上。单个DOM元素不支持它。如果要将元素添加到DOM中,可以调用
document.getElementById(“test”).innerHTML以获取文本。

getElementById不会搜索文档中未包含的元素。创建元素并为其分配ID时,必须先使用insertBefore或类似方法将元素插入文档树,然后才能使用getElementById访问它

参考:

例如:

var div = document.createElement("tempdiv");
div.innerHTML = "<html><body><div id='test'>Hello World!</div></body></html>";
alert(div.getElementById("test").innerHTML);
var div=document.createElement(“div”);
文件.正文.附件(div);
div.innerHTML=“你好,世界!”;
log(document.getElementById(“test”);

getElementById不会搜索文档中未包含的元素。创建元素并为其分配ID时,必须先使用insertBefore或类似方法将元素插入文档树,然后才能使用getElementById访问它

参考:

例如:

var div = document.createElement("tempdiv");
div.innerHTML = "<html><body><div id='test'>Hello World!</div></body></html>";
alert(div.getElementById("test").innerHTML);
var div=document.createElement(“div”);
文件.正文.附件(div);
div.innerHTML=“你好,世界!”;
log(document.getElementById(“test”);

不要忘记在创建的div中设置一个Id,以便能够选择:

var div = document.createElement("div");
document.body.appendChild(div);
div.innerHTML = "<div id='test'>Hello World!</div>";
console.log(document.getElementById("test"));
var div=document.createElement(“div”);
div.setAttribute('id','idName');
div.innerHTML=“你好,世界!”;

不要忘记在创建的div中设置一个Id,以便能够选择:

var div = document.createElement("div");
document.body.appendChild(div);
div.innerHTML = "<div id='test'>Hello World!</div>";
console.log(document.getElementById("test"));
var div=document.createElement(“div”);
div.setAttribute('id','idName');
div.innerHTML=“你好,世界!”;

@DavidNorgren-在线上有关于JS和DOM的好资源。我建议你读几本,上面的内容应该很自然。@DavidNorgren-网上有很多关于JS和DOM的好资源。我建议你读几本书,上面的内容应该很自然。