我对DOM的内部工作感到困惑。
例如:document.form.write()
是否意味着嵌套类有2个对象“文档”和“形式”。
OOPS表示:
class A{
class B{
write();
}form;
}document;
main()
{
document.form.write("Hello World");
}
我想知道FORM所指的是什么。它是DOM中的方法还是对象?
答案 0 :(得分:1)
每个级别都是一个对象,它是js而不是类。想象一下:
var tellMeStuff = function(a) { print(a); };
var formOnThePage = {
method: 'post',
action: 'form.php',
write: tellMeStuff
};
var document = {
property = 'the page',
form: formOnThePage
};