今後講義でこのブログを使う予定なので、任意のJavaScriptコードを実行できるようにした。
<div>
<input type="number" id="a">
<span>+</span>
<input type="number" id="b">
<span>=</span>
<span id="ans"></span>
<br>
<input type="button" value="calc" id="calc">
</div>
JavaScript
document.getElementById("calc").onclick = function(){
let a = parseInt(document.getElementById("a").value,10);
let b = parseInt(document.getElementById("b").value,10);
document.getElementById("ans").innerHTML = a+b;
}
cdnからライブラリを読み込んだりも可能
コード
HTML
<canvas id="myChart"></canvas>
JavaScript
if(typeof(script) == "undefined"){
let script = document.createElement('script');
script.src = "https://cdn.jsdelivr.net/npm/chart.js"
document.head.append(script);
script.onload = function() {
createChart();
};
}else{
createChart();
}
function createChart(){
new Chart(document.getElementById('myChart'), {
type: 'pie',
data: {
labels: ['A', 'B', 'C'],
datasets: [{
label: '割合',
data: [20,50,30],
backgroundColor: [
'rgb(255, 99, 132)',
'rgb(54, 162, 235)',
'rgb(255, 205, 86)'
],
hoverOffset: 4
}]
},
});
}
Google Analytics Reporting API v4からGoogle Analytics Data API(GA4)に切り替えた
2023年2月5日(日) 19時3分45秒 | 560 viewFTP-Deploy-Actionが突然動かなくなった
2023年1月31日(火) 6時42分24秒 | 79 viewあえてこのタイミングではてなブックマークに対応した
2023年7月26日(水) 17時7分21秒 | 39 view目次をデフォルトで開いたり、開いたり閉じたりを検出したい
2020年10月30日(金) 9時52分28秒 | 21 viewタグにメタデータを持たせられるようになりました
2021年9月25日(土) 5時34分35秒 | 17 view