[英]Google Sheets - ImportXML Not Updating After DOM Change
I'm currently coding a game and I'm attempting to get the uploaded high scores of users into Google Sheets, but ImportXML only loads the initial empty list items. 我目前正在编写游戏,并且试图将高得分的用户上传到Google表格中,但是ImportXML仅加载初始的空列表项。
Google Sheet ( https://imgur.com/gallery/JJy0CZ6 ) Google表格( https://imgur.com/gallery/JJy0CZ6 )
=INDEX(IMPORTXML("index.html","//li"),1) -> Result = #N/A
HTML 的HTML
<ul id="list">
<li></li> <!-- Name -->
<li></li> <!-- Score -->
<li></li> <!-- Email -->
</ul>
JS JS
let dataArray = [dataName, dataScore, dataEmail]; let list = document.querySelectorAll("li"); // for (let i = 0; i < dataArray.length; i++) { // // Create the list item: // var item = document.querySelector("li"); // var listText = document.createTextNode(dataArray[i]); // item.appendChild(listText); // document.getElementById("list").appendChild(item); // console.log( $( "li" )[ i ] ); // } //Add items to the list for(let i=0;i<dataArray.length;i++){ list[i].innerHTML = dataArray[i]; }
Any ideas on what to do? 有什么想法做什么?
IMPORTXML仅能够访问文件的源代码,而不能访问修改后的DOM。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.