onclick = function(event)
onclickに渡す関数に引数を設定してあげればクリック時の情報が取得できます
event.clientX と event.clientY にクリック時のカーソルの位置が入っているので、あとは画面半分の大きさと比較するだけです
Like!
html上でウェブページ左半分のどこかしらをクリックしたときに文章を表示する(document.body.clientWidthを用いて)。というプログラミングを書きたいのですが、左半面の情報を取得する方法が分からなく質問させていただきます。
下プログラムの
を変えればウェブページの左側の情報を与えられると考えているのですが、どのように表記すればいいのかわからないので、誰か教えてください。
<div id ="text-button">
<center><button>ここを押してください</button></center>
</div>
<script>
const left = "左側をクリックしたよ"
document.getElementById("text-button").onclick = function(){
const num = Math.random();
document.getElementById("text").innerHTML = left;
}
};
</script>
</body>
onclick = function(event)
onclickに渡す関数に引数を設定してあげればクリック時の情報が取得できます
event.clientX と event.clientY にクリック時のカーソルの位置が入っているので、あとは画面半分の大きさと比較するだけです
@gachihin-001
Questioner参考にさせていただきます。ありがとうございます。
@gachihin-001 解決したのであれば、クローズしてください。