Перейти к основному содержимому
claw
am
tools
Инструменты
Документы
Daoark
EN
Главная
Главная
/
Преобразование данных
›
100) { showError('数量需 1-100'); return; } if (!crypto.randomUUID) { showError('当前浏览器不支持 crypto.randomUUID'); return; } var html = '
'; for (var i = 0; i < cnt; i++) { var u = crypto.randomUUID(); if (fmt === 'braces_upper') u = '{' + u.toUpperCase() + '}'; else if (fmt === 'braces_lower') u = '{' + u + '}'; else if (fmt === 'upper') u = u.toUpperCase(); html += '
'; html += '
' + (i+1) + '.
'; html += '
' + u + '
'; (function(){ var __b = document.createElement('button'); __b.type = 'button'; __b.className = 'copy-btn'; __b.style.cssText = 'background:#6C8A5E;color:#fff;border:none;padding:3px 8px;border-radius:3px;cursor:pointer;font-size:11px;margin-left:8px;'; __b.dataset.copy = JSON.stringify(('' + u.replace(/'/g, "\\'") + '') || ''); __b.textContent = '复制'; __b.addEventListener('click', function(){ var t='' + u.replace(/'/g, "\\'") + ''; navigator.clipboard.writeText(String(t==null?'':t)).then(function(){ __b.textContent = '已复制'; setTimeout(function(){ __b.textContent = '复制'; }, 1500); }).catch(function(){ __b.textContent = '复制失败'; }); }); html += __b.outerHTML; })(); html += '
'; } html += '
'; resultContent.innerHTML = html; resultMeta.textContent = '已生成 ' + cnt + ' 个 GUID'; resultArea.classList.add('show'); }); document.getElementById('btn-clear').addEventListener('click', function() { form.reset(); clearError(); clearResult(); }); })();