【原生JS】鍵盤事件

來源:互聯網
上載者:User

標籤:call   播放器   radius   win   com   ddl   count   border   int   

 

視頻播放器音量大小效果。

 

 

:“我很醜!~可是我有音樂和啤酒!~”

 

HTML:

<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>volume</title></head><body>    <div id="volume_box">        <span id="volume_show">100%</span>    </div></body></html>

 

CSS:

    <style>        #volume_box { width: 100px; height: 100px; border-radius: 50%; border: 3px #D9D9D9 solid; background-image: radial-gradient( circle , white , #E3E4E2); line-height: 100px; text-align: center; }        #volume_show { font-size: 25px; font-family: "微軟雅黑"; font-weight: bold; color: gray; vertical-align: middle; }    </style>

 

JS:

    <script>        onkeydown = function (e) {            var e = event || window.event || arguments.caller.arguments[0],                count = document.getElementById(‘volume_show‘),                int = parseInt(count.innerHTML);                            if (e && e.keyCode === 40 && int > 0) {                count.innerHTML = int - 10 + ‘%‘;            }            if (e && e.keyCode === 38 && int < 100) {                count.innerHTML = int + 10 + ‘%‘;            }        }    </script>

 

【原生JS】鍵盤事件

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.