急,请指教javascript对象事件的问题?

来源:百度知道 编辑:UC知道 时间:2024/06/06 11:04:03
请指教javascript对象事件的问题?

三本书全看了,没说就是没说,请指教

W3C上说:支持onclick事件的javascript对象有button, document, checkbox,
link, radio, reset, submit

document是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是属

一、
1、javascript有如下几种内置对象:window document navigator history location对象
2、每种内置对象当中会有方法及属性,而例如document对象下又会有links anchor form三种对象,这是指document可能出现的类型,而form当中的 button radio是作为属性存在的,而button radio等本身也可以称为对象
<button>name</button>是xml定义的标签,而javascript可以通过DOM来操作标签,也就是说标签是javascript的操作对象,所以如果硬要说的话,可行的通
二、
<a>标签就是link标记 而link对象返回的值正是标记内容