有关html标识自定特性的难题

以前开发设计全是老老实巴交实的用html默认设置的特性,如class,name等。跳槽到了华为的外包,做1个商城的系统软件,用开源系统架构做的。在编号的情况下遇到了下列的状况,在标识里边有许多自定标识。

拷贝编码
编码以下:

<img msrc="<s:property value='#product.images'/>_m"
src="<s:property value='#product.images'/>_s" style="-ms-interpolation-mode:bicubic;cursor:pointer;"
onclick="queryProductDetail(this);"
infoType="<s:property value='#product.unitType'/>"
id="<s:property value='#product.unitID'/>"
moduleId="<s:property value='#product.unitID'/>"
chsDesc="<s:property value="#product.chsSimpleDesc"/>"
engDesc="<s:property value="#product.engSimpleDesc"/>"
chsName="<s:property value="#product.chsName"/>"
engName="<s:property value="#product.engName"/>"
onerror='checkImageFile(this);'
onload="DrawImage(this,174,116)"/>

总结了几点:

1、对HTML JS沒有危害。能够写n好几个特性。

2、要是界定的特性名别跟原来默认设置特性同名就行。

3、这类自定的特性,访问器不容易去分析

4、JS根据 xxx.getAttribute("你写的特性") 便可以获得它的值了

这样的益处应当不言而喻了。之后应当多运用这个。