JS第三篇——封装一个下拉复选框
?
[我有废话要说]
???? 写了一天半,终于做出了一个复选下拉框的JS控件~
???? 昨天晚上装软件装到11点,接着写JS写到1点,样式始终不对,早上到公司用默认的FF一开就正确了……又是浏览器问题,定位了就好搞了,今早又花了1个多小时,终于圆满了。
[正文——封装一个复选输入框的JS文件]
? 需求:
????? 1提供公用的js文件,传入input表单元素和下拉复选框中的key-value对,将该input表单实现下拉复选框。
?
妖孽问题总结:
1.myArray是个二位数组,key是one,value是1,可以通过上面代码的遍历取出。
position:absolute4.最妖孽的问题就是jar包得版本,还有浏览器的支持。
?? IE不支持div.setAttribute、table.innerHTML方法。。于是我只有在div层上再加一个div层,用innerHTML来写内部div的样式和table。
??? 下一节,用jquery来优化该JS,从此不再考虑浏览器,生活将更美好起来~~