JavaScript获取元素与绑定事件onclick事件

获取元素的方法:

 1、window.document.getElementById(id字符串)

通过id名称获取,window可以不写,只能得到页面中带有指定ID的第一个元素

2、document.getElementsByClassName(class名)

通过class名称获取指定元素,获得的是一个元素集合并非一个元素,因此不能直接操作,需要将元素重集合中取出来在操作,取元素需要索引或下标来取,集合中的第一个元素对应索引是0

3、document.getElementsByTagName(标签名)

通过标签名获取指定元素,得到的也是一个元素集合

4、getElementsByName()

获取指定name属性值的元素

5、querySelector()    querySelectorAll()

获取到符合选择器要求的第一个元素,如果想要获取所有的使用 querySelectorAll()

:querySelector在IE8以前不兼容;

getElement系列与querySelector系列比较

    1、query系列存在IE上的兼容,IE8以前不支持
    2、query需要的是选择器字符串,比get方便灵活
    3、querySelectorAll获得是静态的元素集合,getElementsByTagName获得是动态的元素集合

事件绑定:onclick点击事件

item1.onclick=function(){
	// 编写点击后需要触发操作的代码
	alert("点击了");
	// document.write("<img src='./img/66.png'>");
}
//鼠标移入和鼠标移除事件
wrap.onmouseover=function(){
	console.log("鼠标移入");
}
wrap.onmouseout=function(){
	console.log("鼠标移出");
}

通过JS代码来设置元素的CSS属性,带连字符的CSS属性在JS中统统使用驼峰省略连字符

    item1.style.width="100px";
    item1.style.height="100px";
    item1.style.color="red";
    item1.style.border="1px solid blue";

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值