各路javascript高手请进,javascript对象问题?
各路javascript高手请进,javascript对象问题?
看了几本书,都是避重就轻,气死,都成孔一己了,晕!
支持onclick的HTML标签有<button>,<a>,<input>,<address>, <area>, <b>, <bdo>, <big>, 等...
支持onclick的Javascript对象有(button, document, checkbox, link, radio, reset, submit)
上面的这些javascript对象,是DOM的子对象,请问这些子对象是怎么支持onclick事件的?
第一个问题:
有的人说这样支持的:<input type="button" value="确定" onclick="alert(this.value)">
这input是html元素,type是input的元素,怎么会说是button是javascript的对象呢?
第二个问题:
<a href="http://www.163.com onclick="(this.href)">
<button onclick="alert(this)">按钮</button>
上面这两句,<a>和<button>都是HTML标记,我问百度的人,他们说link和button就是支持onclick事件的javascript对象
不解的是<a>和<button>都是HTML标记,怎么会是javascript的(link和button)对象呢?
第三个问题:
W3C上说支持onclick事件的javascript对象有(button, document, checkbox, link, radio, reset, submit)
那么这些对象是怎么支持onclick事件的,请举例详细阐明!