Newer
Older
ryuei / test3.js
@Ryuei Ryuei on 25 Nov 2022 871 bytes fix
(() => {
    var csv ="gachaSystem.csv";
    var data =[],pos=0,nData;

    function putValues(row) {
        // CSVの1行分のJSONがrowに入る
        for (let key of Object.keys(row)) {
            let idd = key; 
            let elem = document.getElementById(id);
            if (elem) {
                if(idd == result){
                    elem.innerText = row[key];
                }
            }
        }
    }
    function init(){
        fetch(csv).
        then((res) =>{
            if(res.ok) return res.text();
        }).then((txt) =>{
            data = new CSV(txt, {header: true}).parse();
            nData = data.length;
            putValues(data[pos]);
        });;
        document.getElementById("button").addEventListener("click",button);
    }
    document.addEventListener("DOMContentLoaded", ()=>{
        init();	
    }, false);
})();