keytopage項(xiàng)目

1、先建好哈希表存好信息
2、然后js用createElement,appendChild,textContent把信息加好到HTML里面
3、然后監(jiān)聽鍵盤事件

document.onkeypress=function (dd){
      在dd里面找到我們要的發(fā)生的某個(gè)信息,即我們按的是那個(gè)鍵
}

4、網(wǎng)址可以修改
注意buttonx這里是個(gè)容器,不能用它獲得本次鼠標(biāo)點(diǎn)擊信息

buttonx.onclick=function(ss){
      ss.target//我才是真正的現(xiàn)取現(xiàn)用
}

5、修改就算刷新了也保存
localStorage

6、美化css
className=‘xxx’
xxx在css寫好

background:linear-gradient(to bottom,red 0%,black 100%);
border-radius:。。。
box-shadow:這里有幾層
main{
height:100vh;//viewport height,視口高度一樣高
}
rgba(255,255,255,0.2)透明白

7、帶好網(wǎng)頁標(biāo)識(shí)小圖
對應(yīng)網(wǎng)頁下取/favicon.ico

if(hash[row[index2]]){
  img.src='http://'+hash[row[index2]]+'/favicon.ico'
}else{
    img.src='圖床上面上傳一個(gè)小圖片'
}
img.onerror=function(s){
    s.target.src='http://'+hash[row[index2]]+'/favicon.ico'
}

8、能編輯網(wǎng)址,也要加上修改小圖片的功能
button標(biāo)簽的內(nèi)容修改引起了img的修改,而img是button的哥哥標(biāo)簽,怎么找哥哥吶,谷歌js get prev brother,發(fā)現(xiàn)用

img2 = button2.previousSibling

9、封裝讓代碼更美觀
初始化數(shù)據(jù),生成鍵盤,監(jiān)聽鍵盤

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前端開發(fā)面試題 面試題目: 根據(jù)你的等級(jí)和職位的變化,入門級(jí)到專家級(jí),廣度和深度都會(huì)有所增加。 題目類型: 理論知...
    怡寶丶閱讀 2,694評論 0 7
  • 第一章 HTML5 (2014年10月29日發(fā)布)新特性: 10個(gè) (1)新的語義標(biāo)簽 (2)增強(qiáng)型表單 (3)視...
    fastwe閱讀 1,041評論 0 1
  • HTML基礎(chǔ) 本文包括 HTML基本知識(shí)與結(jié)構(gòu) HTML常見標(biāo)簽 標(biāo)簽寫法與嵌套的討論 HTML、CSS、java...
    廖少少閱讀 2,219評論 2 21
  • element.chidren和element.childNodes的區(qū)別 element.children是El...
    cheerss閱讀 533評論 0 1
  • 在學(xué)院的某一個(gè)角落,存在著一個(gè)神奇的宿舍,那些年,她們一起譜寫了許多詩篇…….. 言情篇 夏夜將近,天空被羞紅的夕...
    霜序小千閱讀 661評論 7 9

友情鏈接更多精彩內(nèi)容