iT邦幫忙

2019 iT 邦幫忙鐵人賽

0
自我挑戰組

程式設計師大冒險系列 第 68

[68/150]CPE一星題庫(三)過程不太順利

在JSON上鬼打牆,沒辦法分離出來只能存放於JS上。添加點擊按鈕,網頁會手動幫按你過一遍。這一關卡很久,如果試幾次還是不行,可能就放棄。

【程式碼】

//顯示視窗
function queview(d){
	console.log("sd");
	var view = document.getElementById("queview");
		view.innerHTML="<p>"+d+"</p>";
}

	 /*序列化*/
	var jsonStr=JSON.stringify(UVa);
	console.log(jsonStr.que);
	
	// <!--反序列化-->
	var planObj=JSON.parse(jsonStr);
	console.log(planObj);
	
	// <!-- 創立題目表格-->
	var quearr=[];
	for(qui in UVa.que){
		quearr +="<p >"+UVa.que[qui].name +"</p><p>"+UVa.que[qui].number +"</p><p>"+UVa.que[qui].ifsolve+"</p>";		
		};
		console.log(quearr);
		var que= document.getElementById('que');
		que.innerHTML =quearr;
		load();
function load(){
	for(ali in UVa.que){
document.getElementsByTagName("p")[ali].addEventListener("onclick", queview(UVa.que[qui].name));
	}
}
function F(){
	console.log("f");
}

【除錯過程】

https://ithelp.ithome.com.tw/upload/images/20181207/20091910CTE94u3ok5.jpghttps://ithelp.ithome.com.tw/upload/images/20181207/20091910GFFQnVUpX0.jpg


上一篇
[67/150]CPE一星題庫(二)將Script從HTML分離出來
下一篇
[69/150]Excel vba 取出某段時間的資料
系列文
程式設計師大冒險70

尚未有邦友留言

立即登入留言