html「;“最大长度”;属性应用于chrome时不计算为逗号,但在IE中计算。这是为什么?

html「;“最大长度”;属性应用于chrome时不计算为逗号,但在IE中计算。这是为什么?,html,Html,html代码: 输入class=“field”type=“text”name=“budget01”id=“budget01”size=“12”maxlength=“8”runat=“server”onchange=“calSignBudget(name);add逗号(this);”> 附言: calSignBudget(名称);和添加逗号(本); 它是一个添加逗号函数的javascript。它在Chrome中不计算逗号,但在IE中计算逗号。你能在这里共享代码吗?html:javascript:f

html代码: 输入class=“field”type=“text”name=“budget01”id=“budget01”size=“12”maxlength=“8”runat=“server”onchange=“calSignBudget(name);add逗号(this);”>

附言: calSignBudget(名称);和添加逗号(本);
它是一个添加逗号函数的javascript。它在Chrome中不计算逗号,但在IE中计算逗号。

你能在这里共享代码吗?html:javascript:function calSignBudget(budge){var isSignBudget=0;var i;for(i=1;i javascript:function addCommas(obj){var s=”“;var flag=false;if(obj!=null&&isObj(obj)){if(isObj(obj.value)){s=obj.value;flag=true;}else s=”“+obj;}else返回“”;if(s!=null&&s.length>0){s=deleteComas(s);var-sValue=s;var-r=“”;var-arr=s.split(“.”);if(arr!=null&&arr.length>0){sValue=arr[0];if(arr.length>1)r=“.arr[1];var-sRegExp=new RegExp(“([0-9]+)([0-9]{3]);而(sRegExp.test(sRegExp)){sValue=sValue.replace(sRegExp,$1,$2');}if(flag)obj.value=sValue+r;else return sValue+r;}return s;}你能在这里共享代码吗?html:javascript:function calSignBudget(budget){var isSignBudget=0;var i;for(i=1;i javascript:function addCommas(obj){var s=“;var flag=false;if(obj!=null&&isObj(obj)){if(isObj(obj.value)){s=obj.value;flag=true;}else s=”“+obj;}else返回“”;if(s!=null&&s.length>0){s=deleteCommas(s);var sValue=s;var r=“”;var-arr=s.split(“.”);if(arr!=null&&arr.length>0){sValue=arr[0];if(arr.length>1)r=“”+arr[1];var-sRegExp=new RegExp(+-9](){3} );while(sRegExp.test(sValue)){sValue=sValue.replace(sRegExp,$1,$2');}if(flag)obj.value=sValue+r;else返回sValue+r;}}返回s;}