Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.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:如何将值设置为HtmlLevel?_Javascript - Fatal编程技术网

Javascript:如何将值设置为HtmlLevel?

Javascript:如何将值设置为HtmlLevel?,javascript,Javascript,我的HTML页面代码如下所示- <div id="test-inputEl" role="textbox" class="test-field" data-errorqtip="">10</div> var objValue = divObject.getElementsByClassName("x-form-display-field")[0].innerHTML; 对于我得到的第一个警报框- [object HTMLDivElement] [object HTM

我的HTML页面代码如下所示-

<div id="test-inputEl" role="textbox" class="test-field" data-errorqtip="">10</div>
var objValue = divObject.getElementsByClassName("x-form-display-field")[0].innerHTML;
对于我得到的第一个
警报
框-

[object HTMLDivElement]
[object HTMLCollection]
第二个我得到了-

[object HTMLDivElement]
[object HTMLCollection]
但我无法访问该值。 我试过这样做-

<div id="test-inputEl" role="textbox" class="test-field" data-errorqtip="">10</div>
var objValue = divObject.getElementsByClassName("x-form-display-field")[0].innerHTML;
但不起作用。
是否有任何方法可以使用
javascript
获取此值或设置此值。因为我不太熟悉
jquery

使用
innerHTML
属性从div获取值
10

var divObject=document.getElementById('test-inputEl').innerHTML;
文件。写入(divObject)

10
当您使用
getElementById
检索所需的
HtmlElement
时,但是当您使用
getElementsByClassName
时,您的结果是HTML元素的集合,而不是数组

要获取第一个项目,请使用myCollection.item(0)


…什么是家长?以及为什么要使用document.getEl。。。。如果您使用parent?您认为'parent.document.getElementById…'可以工作吗?