\n\n=== CSS ===\n' + css, meta: dir + ' 三角 ' + size + 'px' }; } 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'); }); })();'''