草庐IT

theSource

全部标签

javascript - 为什么 cloneNode 会排除自定义属性?

这与问题javascriptcloneNodeandproperties有关.我看到了相同的行为。Node.cloneNode不会复制我自己添加的任何属性(来自原始帖子的代码):vartheSource=document.getElementById("someDiv")theSource.dictator="stalin";vartheClone=theSource.cloneNode(true);alert(theClone.dictator);theClone不包含任何属性“dictator”。我一直没能找到任何解释为什么会这样。documentationonMDN声明clone