请指教javascript对象事件的问题?三本书全看了,没说就是没说,请指教W3C上说:支持onclick事件的javascript对象有button, document, checkbox, 
link, radio, reset, submitdocument是dom文档对象模型那么这个document对象模型中包括了forms对象数组,auchors锚对象数组,links对象数组,
images对象数组,applets对象数组,embeds对象数组,其中这个document对象-->forms对象数组下包括了表单的子对象---->button子对象,checkbox子对象,
fileupload子对象,hidden子对象,password子对象,radio子对象,reset子对象,select子对象,
submit子对象,text子对象,textarea子对象,下面这段代码的button是html标签,不是javascript的dom对象.如果强行说下面的button是javascript对象能行的通吗?<button>按钮</button><----html标签也变成了javascript对象了?说不通,不知道咋回事?<button onclick="document.getElementById('field2').value=
document.getElementById('field1').value">Copy Text</button>
为什么这句button也说是javascript的对象呢?<input type=button value=确定 onclick="alert(this.value)">
为什么这句的button也说是javascript的对象呢?
这句的type是属性等于button,button是属性值,为什么也说是javascript的对象呢,不懂啊,
 第二个问题:<a href="d.asp" onclick="alert(this.href)">连接</a>为什么说这里的html标记<a>就是link的javascript对象呢?这里<a>是html标记,为什么说是javascript对象呢?