我試圖做一個代碼,允許我點擊屏幕的任何部分,當我點擊屏幕時,應該顯示消息「點擊!」 到目前爲止,我得到了下面的代碼JavaScript:如何在單擊時更改元素的可見性?
HTML:
<html>
<head>
<title>Sense events anywhere</title>
<script type="text/javascript" src="anywhere.js"></script>
<link type="text/css" rel="stylesheet" href="anywhere.css" />
</head>
<body id="body" onload="init();">
<div id="message"> Click! </div>
</body></html>
的JavaScript:
var e;
function init(){
e = document.getElementById("message");
document.getElementById("message").style.visibility = "hidden";
e.onmousedown = displayIt(e);
e.onmouseup = hideIt;
}
function displayIt(e) {
e.style.visibility = "visible";
}
function hideIt() {
e.style.visibility = "hidden";
}
CSS:
body {
}
div#message{
}
到目前爲止,我只試圖把消息可見光和點擊「隱身」,但不起作用 對不起,我的英文,我不是一位母語人士。如果有人能夠幫助我,那將會很棒。 謝謝。
您將需要單擊事件而不是mouseevents。你有沒有設置jsfiddle? – pj013