JavaScript是什么;binde“;是指,而不是;绑定";?document.binde.tagname。。。?

JavaScript是什么;binde“;是指,而不是;绑定";?document.binde.tagname。。。?,javascript,Javascript,我的JS代码中有几行带有binde,是什么?它为什么起作用?它意味着什么 例如,type=“checkbox”: 或 somevar获取“somehtmltagname”的值 没有人能回答我,我只听到“以前从未见过这样的事情”。我很乐意知道它是什么,并且不仅仅因为它有效而使用它。它不为人所知,但是文档可能使用id定义HTML元素,将id指定为document[HTMLElement.id],如果页面上有,它将指向该元素 如果没有,请尝试记录它: console.log(document.bind

我的JS代码中有几行带有
binde
,是什么?它为什么起作用?它意味着什么

例如,
type=“checkbox”

somevar
获取“somehtmltagname”的值


没有人能回答我,我只听到“以前从未见过这样的事情”。我很乐意知道它是什么,并且不仅仅因为它有效而使用它。

它不为人所知,但是
文档
可能使用
id
定义HTML元素,将
id指定为
document[HTMLElement.id]
,如果页面上有
,它将指向该元素

如果没有,请尝试记录它:

console.log(document.binde)

它可能来自页面上的其他代码,只有您可以看到。
binde
不是
文档的标准属性。可能它已添加到代码中的其他地方的
文档中。此
binde
似乎是自定义添加的属性,而不是标准属性。可能是某种DOM库(比如jQuery之类的)?在所有代码/库中搜索
binde
很可能你在某个地方有
。可能是一个名称而不是id。元素的
id
被添加到
窗口
而不是
文档
。如果您有
,则可以作为
window.binde
(而不是
docuement.binde
)访问该元素。
if (document.binde.nameofthecheckbox.checked)
{
    //...its true whens checked and do the code
}
somevar = document.binde.somehtmltagname.value;