再议js中的options

今天在写的时候,又要用select的options属性来添加选项option元素,我做了这样一件事情,就是把其他select下的option元素(甚至是它的clonenode)用当前select的options属性的add方法来添加总是抱参数无效的错误,所以我不得不用dom的经典方法appendchild来把其他的select的option添加过来;但是我用appendchild来添加新生成的option,总是看不到添加进来的option,用options属性添加来可以
我想是这样的:如果要添加新的option元素的话,就要用select.options.add方法,如果是要把其他select下的option元素转移到他下面,就要用经典的dom方法select.appendChild(other_sel.options(i))

你可能感兴趣的:(javascript)