1.行内Title属性:鼠标移到标题上会有提示。而JS对于Title类似一些属性会有简便的修改方式,可以直接boj.title=" ";进行修改,则不需要通过setAttribute(" title"," 修改值")来进行修改。
<div class="box1" title="这是一个盒子">今天周三,距离放假还有N天</div>
对于一些常用的标签属性提供了直接 .操作的方式 :title、className、style,
所以class既是一个关键字,也是一个保留字,且不会用来做类名。在修改class
时就需要obj.className="修改值”;来进行修改。
添加类名简便写法:以防需要去对代码进行比对时操作
oBox.className = "wrap box1";
oBox.className = oBox.className + " wrap";
oBox.className += " 空格wrap";
注意:添加多个类名时中间需要空格隔开,不然会被当做一个整体识别。
注:在修改多条样式的时候最好写内部CSS样式,CSS样式的运行速度是要比JS运行快的,后面JS内部需要去修改多个样式的时候就可以去对类名进行修改即可。CSS的内部样式在JS中是无法获取的,因为无关,只对行内样式可以操作。
注意:①移除类名class的方法:对象.classList.remove("移除的类名称”