我想所有的鏈路串保存到一個文本文件,但它只能保存在文件中(最後一個環節在這種情況下Youtube.com )。保存列表
我希望它保存所有的鏈接保存的txt文件,我究竟做錯了什麼?
https://jsfiddle.net/zfL2hzvp/4/
var links = document.querySelectorAll('a');
// Loop through all links
for (var i = 0; i < links.length; i++) {
// Store links in variable
var linksArray = links[i];
// Works fine in console
console.log(linksArray);
}
// Create text document — only saves 1st link in text doc
var textDoc = document.createElement('a');
textDoc.href = 'data:attachment/text,' + encodeURI(linksArray);
textDoc.target = '_blank';
textDoc.download = 'myFile.txt';
textDoc.click();
有人可以幫助我在這裏? 謝謝! :-)
你的代碼覆蓋linksArray'的'在每次迭代的價值。這就是'='賦值的作用:用一個新值替換一個變量的前一個值。 – Pointy