黑马程序员学习笔记----Dom动态页面开发基基础

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ----------------------

 

05.07

动态创建按钮
document.createelenent("input");
appendchild("btn")
innertext.innerhtml.value
表单元素才有value的属性
要获取标签之间的内容就用
innertext会忽略掉标签 标签当文本显示

出来
innerhtmlr把所有的文本内容会给你读出

来。

事件冒泡
当多个标签都有noclick事件的时候会先

执行里的。alert("123");

<body onclick="alert('body')">
  <table onclick="alert('table')">
     <tr onclick="alert('tr')">
      <td onclick="alert('td')">
      <div onclick="alert

('div')">abst</div></td>
     </tr>
  </table>
</body>
它的执行顺序是从里往外的。
event.srcelement在事件响应方法中

this和event.srcelement使用的区别

this在方法里的获取不到value的值
除非在窗体加载的时候调用一个匿名函数
动态给它注册一个事件
function btn5(){
  alert("btn5.value")
 }
window.onload=function(){
var btn5=document.Getelmentbyid

("btn5")
//注册事件  事件响应的函数
btn5.onclick=btn5;

}

在事件响应函数的调用函数的时候用
this不能够获取调用函数的value值

在注册事件的时候,事件的响应函数。

this 就是触发事件(监听事件)的这个

对象
event.srcelement是引发事件的对象

取消后续内容的操作用。
window.event.returnvalue=false;

 

 

---------------------- Windows Phone 7手机开发.Net培训、期待与您交流! ---------------------- 详细请查看:http://net.itheima.com/

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值