東軟實訓(二十三)

      今天是來到東軟最累的一天,毫無疑問沒有之一!早上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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章