在html页面上使用许多元素id是否可取?

时间:2012-10-01 13:07:07

标签: javascript jquery html google-analytics

我想考虑一个案例,我有一个html页面,我想使用javascript解析元素的信息并将其用于#googleanalytics tracking

但是我有一个问题是,为html页面的每个区域指定元素id以便通过javascript / jquery进行解析更好吗?这是可取的吗?它对页面加载时间有什么影响吗?

示例:我有一个页面,其中有大约6-8个(可能更多)区域要填充某些信息,并使用此类信息在Google Analytics中根据用户的交互进行跟踪,即用户点击特定区域< / p>

请告诉我你的建议。如果我需要提供更多信息。感谢

1 个答案:

答案 0 :(得分:3)

缺点是你要在你的html中添加字符。

好处是它使您编写的代码更容易维护。最后,它可能会减少整体页面的大小,因为您不必进行粗略的DOM遍历扭曲,而是document.getElementById为您完成所有这些操作。 document.getElementById也很快。

使用ID。只是不要重复它们。