Javascript HTML内联处理程序如何访问全局窗口对象及其内部变量?

Javascript HTML内联处理程序如何访问全局窗口对象及其内部变量?,javascript,html,scope,dom-events,global-scope,Javascript,Html,Scope,Dom Events,Global Scope,我在测试一段代码。我有一个名为write的函数,我使用一个带有内联onclick处理程序的按钮来运行write() 函数写入(文本){ 警报(文本) } 写 在内联事件处理程序中,如果此.property存在,则默认为该属性。如果没有,则返回到document.property。如果甚至不存在,最后,它会在全局窗口中执行该代码 一些例子 在本例中,内联处理程序默认将document作为全局范围 document.someProperty='something' var somePrope

我在测试一段代码。我有一个名为
write
的函数,我使用一个带有内联
onclick
处理程序的按钮来运行
write()

函数写入(文本){
警报(文本)
}

在内联事件处理程序中,如果
此.property
存在,则默认为该属性。如果没有,则返回到
document.property
。如果甚至不存在,最后,它会在全局
窗口中执行该代码

一些例子
在本例中,内联处理程序默认将
document
作为全局范围

document.someProperty='something'
var someProperty='someother'

按钮