今天在做上传多个文件的时候,上传的时候可以实现,就是在JS代码是可以的,但是在后台的时候我没有获取到它的文件数,一直也不知道是怎么回事,后来才有许多的发现,也是我昨天想的一些问题没有想通的,今天通过这个上传文件,都一并解决掉了,首先:
1.JS里面有一个函数:document.getElemntById(test).insertAdjacentHTML函数,它可以动态的去增加HTML代码,我原来一直想肯定有一个这样的函数,但是一直没有找到,它可能是creatElement();和一个增加函数的结合,据说它的执行效率没有这两人高,但同时这也让我想到,那它说动态的增加HTML,那就是说不管是客户端控件还是服务器端控件都可以增加了。
2.(1)ADD服务器端控件的话那么它的 test就必须是服务端的,这里面又有一个发现,就是<p >可以运行在服务端,原来这一切的标记我估计差不多都可以运行在服务器吧,
(2)当然,如果你要增加的是客户端的控件件的话,那这个test可以是客户端的也可以是服务器端,这类似一个充分条件,那上面的那个就是必要条件了
3.还有一个就是我把JS写在<head></head>之间的时候,它不仅去检查它的语法,还去检查的里面的内容,所以在这个的时候我把它入到这里面的时候,它就会把我的内容也一块编译出来,比如说<input>我本来是写在var temp一个字符串里面的,但是如果放到这里面的时候,这会把它编译出来,但是如果把它放到JS后缀的文件的时候,它就不会出现这个的情况了,这也是我今天的又一个发现。
4.最后一个就是移除客房端的控件也可以说是对象的时候,是用obj.removeNode(true);obj是你要移出去的对象名;以前的时候只是用来控件控件显示不显示,今天想不到还有这样的一个功能;
综上所述,javascript的功能还是很强悍的,每天都可能给你带来新鲜的东西