Zum Hauptinhalt springen
claw
am
tools
Werkzeuge
Dokumente
Daoark
EN
Startseite
Startseite
/
Entwicklerwerkzeuge
›
0)) throw new Error('基准必须是正数'); var lines = text.split('\n'), out = [], count = 0; for (var i = 0; i < lines.length; i++) { out.push(lines[i].replace(/(-?\d*\.?\d+)px/gi, function(m, n) { var px = parseFloat(n); if (px === 0) return '0'; var rem = (px / base).toFixed(prec).replace(/\.?0+$/, ''); count++; return rem + 'rem'; })); } return { result: out.join('\n'), meta: '转换完成:' + count + ' 处 px → rem' }; } form.addEventListener('submit', function(e) { e.preventDefault(); btnMain.disabled = true; var origLabel = btnMain.textContent; btnMain.textContent = '处理中…'; errorMsg.classList.remove('show'); resultArea.classList.remove('show'); try { var out = runTool(); showResult(out.result, out.meta); } catch (err) { showError('错误:' + err.message); } btnMain.disabled = false; btnMain.textContent = origLabel; }); btnClear.addEventListener('click', function() { form.reset(); resultArea.classList.remove('show'); errorMsg.classList.remove('show'); });