---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ----------------------
05.07
动态创建按钮
document.createelenent("input");
appendchild("btn")
innertext.innerhtml.value
表单元素才有value的属性
要获取标签之间的内容就用
innertext会忽略掉标签 标签当文本显示
出来
innerhtmlr把所有的文本内容会给你读出
来。
事件冒泡
当多个标签都有noclick事件的时候会先
执行里的。alert("123");
<body οnclick="alert('body')">
<table οnclick="alert('table')">
<tr οnclick="alert('tr')">
<td οnclick="alert('td')">
<div οnclick="alert
('div')">abst</div></td>
</tr>
</table>
</body>
它的执行顺序是从里往外的。
event.srcelement在事件响应方法中
this和event.srcelement使用的区别
this在方法里的获取不到value的值
除非在窗体加载的时候调用一个匿名函数
动态给它注册一个事件
function btn5(){
alert("btn5.value")
}
window.οnlοad=function(){
var btn5=document.Getelmentbyid
("btn5")
//注册事件 事件响应的函数
btn5.οnclick=btn5;
}
在事件响应函数的调用函数的时候用
this不能够获取调用函数的value值
在注册事件的时候,事件的响应函数。
this 就是触发事件(监听事件)的这个
对象
event.srcelement是引发事件的对象
取消后续内容的操作用。
window.event.returnvalue=false;
---------------------- Windows Phone 7手机开发、.Net培训、期待与您交流! ---------------------- 详细请查看:http://net.itheima.com/