Anr*_*rgh 3 javascript math internet-explorer-8
我有一个Javascript函数,计算一个值并重新插入值<td>,同时将值注入隐藏<input>.
这是我的功能:
$("input[name^='policies']:checkbox").change(function() {
var el = $(this);
if (el.is(":checked")) {
no_policies++;
}
if (el.is(":not(:checked)")) {
no_policies--;
}
subscription = no_policies*policy_cost;
first_payment = Math.ceil(subscription+no_policies*(policy_cost/days_month)*days_left).toFixed(2);
alert(first_payment);
$("td#first_payment").text("R "+first_payment);
$("input#first_payment_txt").val(first_payment);
$("td#subscription").text("R "+subscription.toFixed(2));
});
Run Code Online (Sandbox Code Playgroud)
在此声明之前,所有内容都适用于IE8:
first_payment = Math.ceil(subscription+no_policies*(policy_cost/days_month)*days_left).toFixed(2);
Run Code Online (Sandbox Code Playgroud)
我怀疑IE8遇到了麻烦Math.ceil,这是真的吗?另外,还有其他任何我可以用来绕过这个的功能/方法吗?
提前致谢.
对你的两个问题都回答是:
支持以下文档模式:Quirks,Internet Explorer 6标准,Internet Explorer 7标准,Internet Explorer 8标准,Internet Explorer 9标准.
另请参阅不同IE版本的Javascript兼容性的一般表: