如何一行一行删除附件
function addFile(){
var str = ' <br> <INPUT type= "file " size= "50 " NAME= "File "> '
document.getElementById( 'MyFile ').insertAdjacentHTML( "beforeEnd ",str)
}
这个函数用来增加一行一行增加,如果是一行一行减少这怎么实现,是不是只要将insertAdjacentHTML这个对象替换一下就可以了,还是怎么实现,请各位高手指教!
我应该怎么该这个函数才能实现一行一行删除附件。
------解决方案--------------------removeChild 或者 removeNode(DOM)
------解决方案--------------------function removeFile()
{
var file = document.getElementById( 'MyFile ')
if (file.childNodes.length > 0)
{
file.removeChild(file.lastChild);
}
}
------解决方案--------------------function toFile()
{
alert(document.getElementById( 'MyFile ').childNodes.length);
var nn=document.getElementById( 'MyFile ').childNodes.length-1;
document.getElementById( 'MyFile ').removeChild(document.getElementById( 'MyFile ').childNodes[nn]);
}