<! DOCTYPE HTML PUBLIC "-//w3c//dtd HTML 4.01 transitional//en" "HTTP://WWW.W3.ORG/TR/HTML4/LOOSE.DTD" >
<body>
<a id= ' qwe ' class= ' asd ' href= ' http://222sdfad.com ' ></a>
<script>
function GetClass (tagName, classstr) {//eg:alert (getclass (' * ', ' ASD ') [0]); alert (GetClass (' A ', ' ASD ') [0]);
if (document.getelementsbyclassname) {
Return Document.getelementsbyclassname (CLASSSTR)
} else {
var nodes = document.getElementsByTagName (TagName),
RET = []
for (var i = 0; i < nodes.length; i++) {
if (Hasclass (Nodes[i], classstr)) {
Ret.push (Nodes[i])
}
}
return ret;
}
function Hasclass (TAGSTR, classstr) {
var arr = tagStr.className.split (/\s+/);
for (var i = 0; i < arr.length; i++) {
if (arr[i] = = classstr) {
return true;
}
}
return false;
}
}
***************************
function GetId (ID) {//eg:alert (getId (' qwe '));
return document.getElementById (ID);
}
***************************
function Gettag (tag, obj) {//eg:alert (Gettag (' A ', ' MRT ') [0]);
return (obj = = ""? Document:getid (obj)). getElementsByTagName (tag);
}
***************************
function GetStyle (obj, attr) {//eg:alert (GetStyle (getId (' qwe '), ' margin-left '));
if (Obj.currentstyle) {
return obj.currentstyle[attr];
} else {
return getComputedStyle (obj, false) [attr];
}
}
/*
Author:mrt
Get property value
Two methods $ ("a"). attr ("href"); Dom.getattribute (' href ')
*/
</script>
</body>
JS Get (ID, class, tag, style, attr) compatible with all