[英]Ie7 javascript issue
我有下面的代碼,它可以在IE8,FF和其他瀏覽器上正常工作,但在檢查是否發現formatIncludes[i]
無效時,對於IE7卻不起作用,任何想法在IE7中有什么問題以及其他解決方法
var formatIncludes = valueToSet.replace(/[^\D]/g, '');
for(var i=formatIncludes.length-1; i >= 0 ; i--){
if(valueToSet && valueToSet != null && valueToSet.endsWith(formatIncludes[i])){
valueToSet = valueToSet.substr(0, valueToSet.length - 1);
}else{
break;
}
}
String.prototype.endsWith = function(suffix) {
return (this.indexOf(suffix, this.length - suffix.length) != -1);
};
formatIncludes
可以包含任何字符串值
IE7上的錯誤
Message: 'length' is null or not an object
Line: 352
Char: 2
Code: 0
URI: http://localhost:7001/HHSPortal/framework/skeletons/hhsa/js/util.js
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.