问答详情
源自:2-4 innerHTML的缺陷

elem.replace(rxhtmlTag, "<$1></$2>")

这句具体的意思是什么,针对input、img这样的element做的特殊处理?能具体解释下吗

提问者:甜酒0917 2016-09-30 09:53

个回答

  • Aero_Jin
    2016-10-06 23:13:04

    只要不是单闭合标签, 都会增加结束标签, 例如:

    elem = "<div>123";

    用这段正则替换后, 就变成"<div>123</div>", 

    这是一种容错机制.