Cap*_*pax 1 html javascript arrays loops
我试图将所有链接字符串保存到文本文档中,但它只保存文档中的最后一个链接(在本例中为 Youtube.com)。
\n\n我希望它保存已保存的txt文档的所有链接,我做错了什么?
\n\nhttps://jsfiddle.net/zfL2hzvp/4/
\n\nvar links = document.querySelectorAll(\'a\');\n\n// Loop through all links\n for (var i = 0; i < links.length; i++) {\n\n// Store links in variable\nvar linksArray = links[i];\n\n// Works fine in console\n console.log(linksArray);\n }\n\n\n // Create text document \xe2\x80\x94 only saves 1st link in text doc\n var textDoc = document.createElement(\'a\');\n\n textDoc.href = \'data:attachment/text,\' + encodeURI(linksArray);\n textDoc.target = \'_blank\';\n textDoc.download = \'myFile.txt\';\n textDoc.click();\nRun Code Online (Sandbox Code Playgroud)\n\n有人可以帮我吗?\n谢谢!:-)
\n(function() {\n\n\n var links = document.querySelectorAll(\'a\');\n\n var linksArray = [];\n // Loop through all links\n for (var i = 0; i < links.length; i++) {\n\n // Store links in variable\n linksArray.push(links[i]);\n\n // Works fine in console\n console.log(linksArray);\n }\n\n\n // Create text document \xe2\x80\x94 only saves 1st link in text doc\n var textDoc = document.createElement(\'a\');\n\n textDoc.href = \'data:attachment/text,\' + encodeURI(linksArray.join(\'\\n\'));\n textDoc.target = \'_blank\';\n textDoc.download = \'myFile.txt\';\n textDoc.click();\n\n })();\nRun Code Online (Sandbox Code Playgroud)\n\nhttps://jsfiddle.net/um4qhsks/1/
\n| 归档时间: |
|
| 查看次数: |
4538 次 |
| 最近记录: |