我的代碼中有幾個div元素,我需要顯示懸停在頁面角落的每個div元素的文本。我已經向每個div添加了onmouseover並試圖創建腳本。所以,這是我從現在到現在:在鼠標懸停上顯示div元素的文本
<!DOCTYPE html>
<head>
<title> Periodic Table </title>
<script type="text/javascript">
function showMore(){
document.getElementsByClassName("number").innerHTML = /* div txt here */
document.getElementsByClassName("electroneg").innerHTML = /* div txt here */
document.getElementsByClassName("couch").innerHTML = /* div txt here */
document.getElementsByClassName("symbol").innerHTML = /* div txt here */
document.getElementsByClassName("name").innerHTML = /* div txt here */
document.getElementsByClassName("massatom").innerHTML = /* div txt here */
}
</script>
</head>
<body>
<div onmouseover="showMore()" class="elementChim left">
<div class="number">1</div>
<div class="electroneg">2,1</div>
<div class="couch">
<div>1</div>
</div>
<div class="symbol gaz">H</div>
<div class="name">Hydrogen</div>
<div class="massatom">1,0088</div>
</div>
<div onmouseover="showMore()" class="elementChim right">
<div class="number">2</div>
<div class="symbol gaz">He</div>
<div class="name">Helium</div>
<div class="masseatom">4,002</div>
<div class="electroneg"></div>
<div class="couch">
<div>2</div>
</div>
</div>
</div>
</body>
</html>
我不確定是否可以每次使用innerHTML。誰能提供一些見解?
我想得到像this這樣的結果。
但我只需要在頁面角落顯示每個div元素的文本。
非常感謝!
你能提供css嗎?或者請將您的項目加載到https://jsfiddle.net :) – semanser