GUIZHOU SUNPOC TECH INDUSTRY CO., LTD.
EP300 probe 3D Vision Measuring Machine

EP300探针三维视觉测量机

产品详情

获取报价或更多信息

我们的技术专家随时准备为您提供帮助 为您的具体需求配置完美的测试方案。填写表格并 我们会在两小时内回复你。

Contact Support
直销线
销售邮件
`; errorBox.classList.add('show'); } 试试{ invalids[0].el.focus(); } 抓 { } 返回false; } 返回真值; } document.querySelectorAll('form.form').forEach(form => { form.addEventListener('submit', async function (event) { event.preventDefault(); const submitBtn = event.submitter ||form.querySelector('[type=“submit”]'); const ok = validateForm(form); 如果(!好)返回; const loading = form.querySelector('.msg-wrap .loading'); const success = form.querySelector('.msg-wrap .success'); const error = form.querySelector('.msg-wrap .error'); form.querySelectorAll('.msg-wrap .show').forEach(el => { el.classList.remove('show'); el.classList.add('隐藏'); }); 如果(加载中){ loading.classList.remove('hidden'); loading.classList.add('show'); } 如果(submitBtn) submitBtn.disabled = true; const formData = new FormData(form); const params = new URLSearchParams(); formData.forEach((value, key) => params.append(key, value)); const api = form.getAttribute('action') ||window.location.href; 试试{ const res = await fetch(API, { 方法:“POST”, 页头:{ '内容类型':'application/x-www-form-urlencoded;charset=UTF-8' }, 正文:params.toString() }); 如果(!res.ok)掷出抗性; const resJson = await res.json(); 如果(成功) { success.classList.remove('隐藏'); success.classList.add('show'); } window.location.href = '/inquiry-ok.html'; } 接 (err) { 让消息 = '提交失败。请稍后再试。'; 如果(err 实例的响应){ 试试{ const er = 等待 err.json(); const msg = er.msg ||信息; const errors = er.errors ||{}; 令 errorHTML = ''; 对于(让关键字输入错误){ const item = errors[key]; 如果(typeof item === 'string') { 如果(项目!== 消息) 错误HTML += `
  • ${escapeHtml(item)}
  • `; } 否则如果 (Array.isArray(item)) { item.forEach(it => { if (it !== msg) errorHTML += `
  • ${escapeHtml(it)}
  • `; }); } } message = escapeHtml(msg) + (errorHTML ? `` : ''); } 捕获(e) { console.error(e); } } // 显示错误信息 如果(错误) { error.innerHTML = message; error.classList.remove('hidden'); error.classList.add('show'); } 否则 { alert(message.replace(/]+>/g, '')); } } 终于 { 如果(加载中){ loading.classList.remove('show'); loading.classList.add('隐藏'); } 如果(submitBtn) submitBtn.disabled = false; } }); }); })