Content deleted Content added
Mike Dillon (talk | contribs) m add more elements |
Mike Dillon (talk | contribs) add attribute name translation |
||
Line 10:
return elem;
};
var attrNameTranslations = {
// Aliases for old common HTML attribute typos
"onClick" : "onclick"
};
// Conditionally add I.E. name overrides
/*@cc_on
attrNameTranslations["for"] = "htmlFor";
attrNameTranslations["maxlength"] = "maxLength";
attrNameTranslations["class"] = "className";
attrNameTranslations["accesskey"] = "accessKey";
@*/
var processSingleDomAttribute = function(elem, attrName, attrValue) {
Line 21 ⟶ 34:
if (attrValue == null) {
return;
}
// Translate DOM attribute name to match implementation
if (attrNameTranslations[attrName] != null) {
attrName = attrNameTranslations[attrName];
}
|