什么是g_editable属性?

时间:2010-12-16 04:39:30

标签: html

我一直在看<div ... g_editable="true" ... >之类的东西。

我已经搜索了任何可以帮助我理解其目的的东西,但我所得到的只是更多标记而没有解释它。

有人可以解释一下吗?

2 个答案:

答案 0 :(得分:7)

Google在其Gmail电子邮件撰写中使用了g_editable =“true”属性(也可能是其他Google产品)。他们不使用textarea标签,而是使用无源iframe,所有电子邮件内容都突出显示,输入,加粗,添加换行符等都由javascript处理,因此它类似于textarea,但具有更多功能。

g_editable =“true”属性本身可能会限制不同功能和事件的范围,因此您不能只是在联系人列表中加粗文本等等。这也许就是他们在iframe中也有这个原因的原因。

答案 1 :(得分:2)

它可能只是Google定义的自定义属性。它可能是他们的JavaScript和/或CSS的钩子。

但是,为了获得最佳实践,他们应该使用data-作为前缀。