首页 > 其他 > 详细

常用表示方式

时间:2019-02-18 18:30:21      阅读:261      评论:0      收藏:0      [点我收藏+]

form下表示:

var forms =document.forms[0];
var forms =document.myform;
找input:var txtName = form.elements[userName];

e

 var e=window.event||arguments[0];//获取事件,

阻止默认默认形式

 if(e.preventDefault){
            e.preventDefault() //DOM
 }else{    
           e.returnValue=false //IE8  
 }

 

1、所有查询结果都是类数组对象(也就是对象,属性很多)不能用sort,push,但可转变
2、类(伪)数组转变成数组的办法
var lis = document.querySelectorAll(‘ul li‘);
var lis = Array.prototype.slice.call(lis )

 

HTML5 data-* 自定义属性

<div id="test" data-age="24"> Click Here </div>
js表示:var test = document.querySelector(‘#test‘);
 test.dataset.age= ‘24‘;

 

(1)元素内容读,修改,移除,判断
  **元素属性:get/set/has/removeAttribute()
    读取属性:var value=element.getAttribute("属性名")
    修改属性:element.setAttribute(name, value); IE8不支持
只能:element.attributes[‘属性名‘]=value 
    移除属性: element.removeAttribute( ‘属性名‘);
    判断元素是否包含属性:element.hasAttribute(‘属性名‘)//true或false

  

 

常用表示方式

原文:https://www.cnblogs.com/liubingyjui/p/10396976.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!