国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Javascript模擬scroll滾動效果腳本第1/2頁

2019-11-21 01:37:54
字體:
來源:轉載
供稿:網友

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執行]

現在有個問題就是當點中滾動條后,觸發鍵盤的上下鍵,來控制上下滾動。然而,一般情況下,鍵盤事件似乎只針對Form表單對象和Winsow窗體對象起作用(除IE),那么當創建事件處理函數時該怎們寫呢?
oEventUtil.addEventHandler(category_hand,"keyup",test),似乎是不行,畢竟category_hand代表的是一個DIV
test()函數如下:
function test(){
//alert("RUN");
var oEvent = oEventUtil.getEvent();
if(oEvent.keyCode==38){
alert("UP");
clickNarrowup();
}
if(oEvent.keyCode==40){
clickNarrowdown();
alert("DOWN");
}
}
請高手幫忙解答一下。

疑問二:這段代碼中,在定義變量的時候我是在HTML中間插入的代碼,用于獲取對象,如果這段代碼插入到window.onload函數中時,那么很有可能此時這些對象尚未加載,無法讀取到而產生程序錯誤,那么問題就是,如果我想完全將:
<script type="text/javascript">
var category_scroll = document.getElementById("category_scroll");
var scroll_hand = document.getElementById("scroll_hand");
var scrollup = document.getElementById("scrollup");
var scrolldown = document.getElementById("scrolldown");
var category_list = document.getElementById("category_list");
</script>
引入到<head>之間怎們處理比較好呢?
blueidea版主給出的解決方法
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 桓仁| 浦北县| 富蕴县| 雷州市| 台山市| 池州市| 安康市| 桐柏县| 华池县| 海安县| 和政县| 衡山县| 宿松县| 潢川县| 泗水县| 湖州市| 深州市| 军事| 三原县| 海盐县| 诸城市| 彭水| 丰城市| 亚东县| 满洲里市| 涞水县| 辉县市| 登封市| 大邑县| 靖边县| 邻水| 宽甸| 永福县| 济阳县| 无极县| 黔西县| 突泉县| 湖南省| 海兴县| 赤水市| 望都县|