浏览器IE11 JavaScript Let[…document.querySelectorAll语法错误
我收到一个语法错误,我的页面在IE11中爆炸了。它在chrome和firefox中工作 它说语法错误在这一行浏览器IE11 JavaScript Let[…document.querySelectorAll语法错误,javascript,Javascript,我收到一个语法错误,我的页面在IE11中爆炸了。它在chrome和firefox中工作 它说语法错误在这一行let checkbox=[…document.querySelectorAll('input[type=checkbox].required')]; Internet Explorer不能像这样读取JS吗 $(“#Main”).show(); //为每个文本字段设置模糊事件处理程序 $('.form控件:非(“#BusinessName”))。在(“blur”,函数(evt)上{ 让c
let checkbox=[…document.querySelectorAll('input[type=checkbox].required')];
Internet Explorer不能像这样读取JS吗
$(“#Main”).show();
//为每个文本字段设置模糊事件处理程序
$('.form控件:非(“#BusinessName”))。在(“blur”,函数(evt)上{
让count=0;//记录填写的数量
//在所有文本字段上循环
$('.form控件:非(“#BusinessName”))。每个(函数(idx,el){
//如果字段不是空的。。。。
如果(el.value!==“”){
count++;//增加计数
}
});
控制台日志(计数);
//测试以查看是否所有3个都已填写
如果(计数==3){
$(“#contactinformation”).prop(“选中”,true);//选中该框
}否则{
$(“#contactinformation”).prop(“选中”,false);//取消选中该框
}
复选框();
});
让复选框=[…document.querySelectorAll('input[type=checkbox].required');
让复选框=()=>document.querySelector('#printpage').disabled=复选框.some(check=>!check.checked);
复选框.forEach(check=>check.addEventListener('input',复选框));
复选框();
$(文档)。在('click keyup','#printbtnhack',函数()上{
if(document.querySelector(“#printpage”).disabled){
警报(“请检查必填字段”);
}else{}
});
document.getElementById(“time”).innerHTML=formatAMPM();
函数formatAMPM(){
var d=新日期(),
分钟数=d.getMinutes().toString().length==1?'0'+d.getMinutes():d.getMinutes(),
小时数=d.getHours().toString().length==1?'0'+d.getHours():d.getHours(),
ampm=d.getHours()>=12?'pm':'am',
月份=['1月'、'2月'、'3月'、'4月'、'5月'、'6月'、'7月'、'8月'、'9月'、'10月'、'11月'、'12月'],
天数=[‘星期一’、‘星期二’、‘星期三’、‘星期四’、‘星期五’、‘星期六’];
返回天数[d.getDay()]+''+月[d.getMonth()]+''+d.getDate()++'+d.getFullYear()++'+hours+':'+minutes+ampm;
}
联系人姓名:*必填项
企业名称:
电子邮件地址:*必填
电话号码(营业时间):*必填
清单
勾选适用的方框,打印并将每个项目连同文件一起发送。
联系方式
*必需的
身份证件
*必需的
业务验证证明
授权书文件——
申请业权证明书副本-
-需要所有签名。
当前里程表读数和日期读数或里程记录为豁免
海牛县居住证明文件
地址变更证明-如适用
留置权满足-如适用
交易摘要-
费用估算-
支票或汇票
*对于上文未列出且可能适用的所有其他表格的列表—
打印清单
来自
IE不支持扩展语法
$(“#Main”).show();
//为每个文本字段设置模糊事件处理程序
const$req=$('input.form-control.required');
$req.on(“模糊”,函数(){
//测试以查看是否所有3个都已填写
let count=$req.filter(函数(){
返回此值!==“”
}).长度
$(“#contactinformation”).prop(“选中”,count===$req.length);//选中该框
复选框();
});
const$chk=$('input[type=checkbox].required');
常量复选框=函数(){
let count=$chk.filter(函数(){
把这个还给我。检查过了吗
}).长度;
console.log(计数,$chk.length)
$('#printpage').attr(“已禁用”,计数!=$chk.length)
};
$chk.on(“单击”,复选框)
复选框();
$('#printpage')。在(“单击”,函数()上){
checkbox();//添加到此处,因为自动检查不会触发IE中的更改
如果($(this).is(“:disabled”)){
警报(“请检查必填字段”);
}
});
$(“#time”).html(formatAMPM());
函数formatAMPM(){
var d=新日期(),
分钟数=d.getMinutes().toString().length==1?'0'+d.getMinutes():d.getMinutes(),
小时数=d.getHours().toString().length==1?'0'+d.getHours():d.getHours(),
ampm=d.getHours()>=12?'pm':'am',
月份=['1月'、'2月'、'3月'、'4月'、'5月'、'6月'、'7月'、'8月'、'9月'、'10月'、'11月'、'12月'],
天数=[‘星期一’、‘星期二’、‘星期三’、‘星期四’、‘星期五’、‘星期六’];
返回天数[d.getDay()]+''+月[d.getMonth()]+''+d.getDate()++'+d.getFullYear()++'+hours+':'+minutes+ampm;
}