在改別人的**的時候,看到使用onpropertychange進行文字框監測,首先**在相容性比較弱。解決相容性問題可以採用html5標準事件oninput與ompropertychange事件(ie),意思就是在文字框上進行二個事件,不同的瀏覽器機制觸發不同的機制
id="txtspldcgzl_j"
runat="server"
onpropertychange="cal(this)"
oninput="cal(this)"
dataoption="txtsplxj_j"
style="ime-mode: disabled">
asp:textbox>
//
oninput
firefox, google chrome, opera, safari, internet explorer from version 9onpropertychange
internet explorer另個在進行輸入實時判斷時,寫了很多**,簡單進行一下重寫
根據上圖的結構特點進行不同文字框的賦值改造
事先實時計算合計:
function
cal(obj)
});$("#" + objid).val(sum);//賦值
cal($("#"+objid ).attr('dataoption')) //進行遞迴螺旋求和
}
每天進步一點點
很多朋友總喜歡問 成功靠什麼?其實,成功很難單一的歸納為靠什麼條件,如果一定要回答,只能從某種意義上說 很多人的成功就是靠他們每天比別人 多做一點點 正如古人有云 業精於勤,荒於嬉。這裡所說的勤,也就是比別人多做一點點,即付出多一點的勞動和努力。不要小看這一點點,又如古語說 集腋成裘,積沙成丘。如果...
每天進步一點點
在模組化程式設計時,在子模組中宣告變數 例如unsigned char aa 不需要在標頭檔案中宣告 要在主函式中呼叫,要寫成 extern unsigned char aa 而不能寫成 extern aa 寫成extern aa 則無法改變aa的值。2014年9月22日 21 12 00 品質因數...
每天進步一點點(一)
最近接了第乙個商業專案,一人獨立完成從前台到後台,做了有幾天的時間,每天進步一點點,把每天看到的學到的記錄下來,以後也堅持。後台繼續用自己的extjs老本行,因為相比其他js庫,extjs用的比較熟,現成的 也有所以開發起來也比較容易,今天學到了兩個ext的新東西。一 ext和後台進行互動大部分用的...