btest’s blog

This blog is for development testing.

Code wrapping and copy button (copy function not implemented)

const codeElements=document.querySelectorAll('pre.code');codeElements.forEach((codeElement)=>{const codeContainer=document.createElement('div');codeContainer.className='code-box';const copyButton=document.createElement('button');copyButton.className='code-copy-btn';copyButton.textContent='Copy';codeElement.parentNode.insertBefore(codeContainer,codeElement);codeContainer.appendChild(codeElement);codeContainer.appendChild(copyButton)});