2008年12月27日星期六

IE环境下cloneNode的一个bug

cloneNode是进行DOM操作经常使用的方法,有了它我们可以很容易的克隆一个跟原来一模一样的DOM对象,如:在动态增加table的行的时候,我们只需克隆一个table中现有的行,然后调用talbe.appendChild()方法就可以实现,而无需调用table繁琐的DOM操作方法。但是在开发中,我发现cloneNode在对select进行克隆时却无法克隆出当前选中的option,克隆出来的对象的options中拥有 selected属性的永远都是第一个

FireFox下运行正常

摘自http://www.blogger.com/post-create.g?blogID=9073149564871136556

没有评论: