我有这个Javascript格式化我的html中的日期类型字段在IE 8中正常运行:
Mask.prototype.attach = function (o, maFonction, event) {
if ((o.readonly == null) || (o.readonly == false)) {
o.onkeydown = new Function("return " + this.ref + ".isAllowKeyPress(event, this)");
o.onkeyup = new Function("return " + this.ref + ".getKeyPress(event, this)");
o.onblur = new Function("this.value = " + this.ref + ".format(this.value);" + maFonction );
// AJOUT ONEM pour pouvoir donner le focus plus tard
this.name = o.name;
this.completname = o;
}
}
问题是我的应用程序也应该在FireFox 24 esr中工作。上面的代码不是这种情况。它返回错误:ReferenceError:未定义事件。
我怎样才能获得这段代码功能,因为它应该在Firefox中? 上面的脚本是从Javascript _MaskAPI()。
中提取的