我确实想为HTML标记名构建一个验证器,
vdAPI.get({module:'html',subject:'tag'}).validator=function (tag){ return !vdAPI.nottags.contains(tag) && (tag.length>0 && tag.length <= vdAPI.MAX_LENGTH_TAG) }
什么是合适的值 vdAPI.MAX_LENGTH_TAG ?
vdAPI.MAX_LENGTH_TAG
从 w3.org :
下面描述的算法 无限制 生成的DOM树的深度,或 标记名的长度 、属性名称、属性值、文本节点等。虽然鼓励实现者避免任意限制,但人们认识到,实际问题可能会迫使用户代理施加嵌套深度限制。