东软实训(二十三)

      今天是来到东软最累的一天,毫无疑问没有之一!早上9点上课改到8点半,来了之后王总说,之前把重置按钮做成刷新是不行的,会提交数据,所以要每个页面写一个funcreset方法,我寻思那就顺便把所有的js验证都加上吧,我之前写过8个,但一共有30多个界面,其他的是其他组员写的,估计也不用大改。但当我看到第一个页面的时候我就气不打一处来!这写的是啥啊!!id命名错,传参对应不上,连文件名的下划线都写成减号!我在想改这个是不是比我重写一份还费劲?!当时真有点生气,虽然队友犯错误也很正常,但不认真的话真是太坑了吧!这下我也不放心了,干脆自己一个一个写吧。

      除了中午吃饭加休息大概一小时的时间,我从8点半写到下午4点半,总算把所有页面的js都写完了外加验证一遍。后来已经麻木了,估计验证的也不完全,还需要继续检查。写完之后活动一会儿就只想睡觉,不知不觉就睡了一小时,真是太费精神了。贴一个方法的图片吧,残酷的传了27个参,还不是顺序,感觉自己萌萌哒..




      这中间也遇到了一些问题。一个比较愚蠢的是form里的onsubmit属性,无论在js里怎么return forse,这个页面都会提交!后来发现onsubmit后面只写了函数名忘记了return,简直二的不行。还有就是下拉框,是在一个只有下拉框的页面发现的,必填项我不选也会提交通过。搞了半天还是不行,请教老师,老师说所有的下拉框都不是空的,就算我们把第一项value=0设成了空项并且不能选,所以像文本框哪样判断非空的办法显然不行。但是可以把id传进来判断,如果不是这个空项的value才会提交通过,用getElementById.value完美解决了这个问题。不自己做的话真的不知道。

      晚上我想试着加一下数字时钟,因为找到了一个超级fashion的js插件,简直酷炫的不能忍!看看!




      第一眼看到的时候就惊叹不已了!用一圈的比例来表示时间!不从美观的角度说,创意上已经满分了!但好的作品想用起来也真是费劲!我挑了各种样式,也试着改了js文件,但还是看不太懂..最后在页面里显示不出来。这个数字时钟也不一定很适合我们系统的风格,最后忍痛割爱就放弃了,感觉好遗憾。js真是一门艺术,以后一点一点深入吧。

发布了43 篇原创文章 · 获赞 8 · 访问量 8万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章