فهرست منبع

模块管理只能输入数字

zhangxc 5 سال پیش
والد
کامیت
d44853ae21
1فایلهای تغییر یافته به همراه4 افزوده شده و 2 حذف شده
  1. 4 2
      src/js/moduleManager.js

+ 4 - 2
src/js/moduleManager.js

@@ -105,7 +105,7 @@ function midifyMsgBox(item){
         <div class="midifyMsgContent">
             <p class="midifyMsgTitle">修改 <img class="iconClose" src=${require('./../images/icon_close_default.png')} alt="关闭" /></p>
             <div class="itemMsgInfoBox"><span class="itemMsgLab">模块名称:</span> <span class="itemInfoRight">${itemCopy.name}</span></div>
-            <div class="itemMsgInfoBox"><span class="itemMsgLab">分值:</span> <span class="itemInfoRight"> <input class="itemScore" type="number" value=${itemCopy.score} /></span></div>
+            <div class="itemMsgInfoBox"><span class="itemMsgLab">分值:</span> <span class="itemInfoRight"> <input class="itemScore"  value=${itemCopy.score} /></span></div>
             <div class="midifyMsgBtn">
                 <span class="midifyEdit">保存</span>
             </div>
@@ -115,10 +115,12 @@ function midifyMsgBox(item){
     $("#mainBox .midifyMsgBox .iconClose", parent.document).on("click", function(e){
         $("#mainBox .midifyMsgBox", parent.document).remove()
     })
+    $("#mainBox .midifyMsgBox .itemScore", parent.document).on("keypress", function(event){
+        return (/[\d\.]/.test(String.fromCharCode(event.keyCode)))
+     })
     $("#mainBox .midifyMsgBox .itemScore", parent.document).on("input", function(e){
        const val = $(this).val()
        itemCopy.score = val
-    
     })
     $("#mainBox .midifyMsgBox .midifyEdit", parent.document).on("click", function(e){
         saveModifyOne(itemCopy)