セレクタで指定したタグすべての内容を取得するブックマークレット。ChatGPTで一瞬でできたまじ便利。
javascript:(function() {
var selector = prompt('セレクタを入力してください');
if (selector) {
var elements = document.querySelectorAll(selector);
if (elements.length > 0) {
var textToCopy = Array.from(elements).map(function(element) {
return element.textContent;
}).join('\n');
var textArea = document.createElement('textarea');
textArea.value = textToCopy;
document.body.appendChild(textArea);
textArea.select();
document.execCommand('copy');
document.body.removeChild(textArea);
alert('コピーしました:\n' + textToCopy);
} else {
alert('セレクタに一致する要素が見つかりませんでした');
}
}
})();