好久沒寫JS了

2021-04-19 07:22:09 字數 1150 閱讀 5809

由於一直做產品,都快一年沒做新功能了,一直在做效能優化,很多東東好像都忘 得差不多,前兩天寫js時,居然好多東西都忘 了,

1, 取乙個html控制項的值,從前台取$(『controlname』).value,從後台取request["controlid"].trim().

2.對text控制項輸入值 的控制: οnkeypress="if (event.keycode<48 || event.keycode>57) event.returnvalue = false;"

3.對selectionbox的操作,var i = sel.options.length; sel.options[i],

a. add a item in selectionbox:to.options[to.options.length] = new option(o.text, o.value, false, false);

b. sel.options[i].selected = true/false;

4.regular expression: 

a. accept_char = /^[/x20/x2d-/x2e/x30-/x39/x40/x41-/x5a/x5c/x5f/x61-/x7a]+$/; //

b.email_accept_char = /^[/x20/x26/x27/x2d-/x39/x40-/x5d/x5f/x61-/x7a]+$/; //email char accepted

c. phone_char = /^[/x20/x23/x2a/x2d/x30-/x39/x41-/x5a/x5f/x61-/x7a]+$/;  //phone char accepted

d.not_accept_char = /[/x21-/x2c/x2e/x3a-/x3e/x40/x5b-/x5e/x60/x7b-/x7e]+/;  

5. emial_accept_char.test(controlname.value)

6.email format: form.txtemail.value.indexof("@") != -1

7.selectalloptions(from);

if (arguments.length==2)

else if (arguments.length==3)

else if (arguments.length==4)

好久沒寫部落格了

好久沒寫東西了,現在也沒那麼多感慨了,可能上班之後累的吧,從睡眠可以看出來。確實累多了。現在生活很單調,但是覺得挺充實的。每天工作有時候學學習。挺好。最近再弄乙個excel往mysql資料庫裡匯入的程式,經過努力總算實現了,慶祝下。接下來該把mysql的資料生成靜態網頁了,這又算是乙個大工程。畢竟有...

好久沒寫部落格了

最近很久沒寫部落格了。乙個庸俗的原因就是忙!我之前開玩笑說,來了阿里以後才知道為啥馬老師說996是福報了。因為,如果每天能在晚上9點下班的話,那真的是 福報 了!當然忙歸忙,自己的收穫還是很多的。學習和工作,乙個就像理論知識,乙個就像實踐知識,總是結合起來才是最好的。其實以前自己也看過很多和目前工作...

好久沒寫東西了

最近挺忙的,經過了4年的浸潤,u3對於我已經不是什麼太高深莫測的問題了,完全的駕馭不敢說,但優點知道怎麼用到,缺點知道怎麼繞過,這樣的經驗卻也是有的了。最想做的是把它的pawn world層次抽象出來,但在現在的條件下已經沒有可能了。u3的上層部分從功能的組織而言應該已經是登峰造極了吧,這麼龐大的 ...