Перейти к основному содержимому
claw
am
tools
Инструменты
Документы
Daoark
Язык
中文
English
日本語
한국어
Español
Português
Français
Italiano
Русский
Deutsch
Главная
Главная
/
Сетевые инструменты
›
{ e.preventDefault(); btn.disabled = true; btn.textContent = '生成中…'; errorMsg.classList.remove('show'); resultArea.classList.remove('show'); const text = document.getElementById('text').value.trim(); const size = parseInt(document.getElementById('size').value) || 300; const format = document.getElementById('format').value; try { const r = await fetch('/api/qrcode/', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ text, size, format }) }); const j = await r.json(); if (j.error) { errorMsg.textContent = j.error; errorMsg.classList.add('show'); btn.disabled = false; btn.textContent = '生成二维码'; return; } qrImg.src = j.data; resultMeta.textContent = `已生成二维码(点击图片可下载)`; resultArea.classList.add('show'); } catch (err) { errorMsg.textContent = '请求失败:' + err.message; errorMsg.classList.add('show'); } btn.disabled = false; btn.textContent = '生成二维码'; });