请指教javascript的onclick问题?

来源:百度知道 编辑:UC知道 时间:2024/05/28 03:43:21
请指教javascript的onclick问题?

支持onclick事件的有document,button,submit,link等javascript对象.

<input type=button value=确定 onclick="alert(this.value)">

为什么这个type=button会变成javascript对象.button是input类型属性啊?

this的当前对象是input,也不是什么javascript的button对象?

第二个问题:

document对象支持onclick事件怎么写?

1. input 是html的一个元素对象,而不是javascript的对象,只不过,javascript可以引用它而已。 button只是input的一个类型,真正的对象还是input, 所以this指向的是这个input对象

2 document.onlick = function() {
alert("document was clicked!");
}