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

---------------------- 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/

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值