/* 【函数】$id(value)
*
* 作用:获取id
*
* 用法:直接调用,传入id值
*/
function $id(value){
var oDoc = document.getElementById(value);
return oDoc;
}
/* 【函数】$class(value)
*
* 作用:获取class
*
* 用法:直接调用,传入class值
*/
function $class(value){
var oDoc = document.getElementsByClassName(value);
return oDoc;
}
/* 【函数】$tag(value)
*
* 作用:获取id
*
* 用法:直接调用,传入标签名
*/
function $tag(name){
var oDoc = document.getElementsByTagName(name);
return oDoc;
}
/* 【函数】$class_he4_tag(obj,attr)
*
* 作用:获取 class 和 标签的属性值
*
* 用法:
* 1. $class_he4_tag(对象,属性),对象是就是要操作的元素,属性就是像id,class,style,innerHTML等
* 2.例1:假如获取要class="abc"的宽,可以借助$class()来获取对象,代码: $class_he4_tag($class("abc"),"style").width;
* 3.例2:假如要获到div标签的id,可以借助$class()来获取对象,代码: $class_he4_tag($tag("div"),"class");
*/
function $class_he4_tag(obj,attr){
for(var i = 0; i<obj.length; i++){
var value = obj[i][attr];
return value;
}
}
/* 【函数】_class_he4_tag(obj,attr,value,styleName)
*
* 作用:设置 class 和 标签的属性值
*
* 用法:
* 1. _class_he4_tag(对象,属性,值,CSS属性名称),对象是就是要操作的元素,属性就是像id,class,style,innerHTML等
* 2.例1:假如要class="abc"的宽设置成600px,也就是 width:600px; 可以借助$class()来获取对象,代码: _class_he4_tag($class("abc"),"style","600px","width").width;
* 3.例2:假如要所有div标签的id成abc,也就是 id="abc",可以借助$class()来获取对象,代码: _class_he4_tag($tag("div"),"id","abc");
*/
function _class_he4_tag(obj,attr,value,cssName){
for(var i = 0; i<obj.length; i++){
if(attr=="style"){
obj[i][attr][cssName]=value;
}
else{
obj[i][attr]=value;
}
}
}