注意:用到了jquery需要引入jquery.min.js。
需求:
1.每個(gè)地方需要分別打分,總分為100;
2.第一個(gè)打分總分為40;
3.第二個(gè)打分總分為60。
注意:需要判斷null、""、isNaN()(是否是數(shù)字:如輸入的是字母"a")、輸入數(shù)值大小范圍不能超過規(guī)定的總分;
如果為null、""、isNaN為true、輸入數(shù)值大小范圍超過規(guī)定的總分則將文本框賦值為空并將input對(duì)應(yīng)的數(shù)值賦值為0參與計(jì)算總分。
文本框輸入數(shù)值的時(shí)候總數(shù)會(huì)隨著分?jǐn)?shù)的輸入而實(shí)時(shí)變化(即js實(shí)時(shí)監(jiān)聽input中值變化)。(實(shí)踐是propertychange兼容各個(gè)瀏覽器,如IE、火狐、谷歌等)
網(wǎng)友評(píng)論