Dynalistで選択した範囲を1行にするブックマークレット
2026/2/19 1:47:00
(()=>{
const text = [...document.querySelectorAll(".Node .is-selected .Node-renderedContent")].map(n=>n.textContent).map(t=>t.split("\n").at(0)).join("");
const successText = `コピーしました\n\n${text}`;
const failedText = `コピーに失敗しました\n\n${text}`;
navigator.clipboard.writeText(text).then(
()=>{
alert(successText)
},
()=>{
alert(failedText)
}
)
})()