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

首頁(yè) > 語(yǔ)言 > JavaScript > 正文

鼠標(biāo)滾軸控制文本框值的JS代碼

2024-05-06 15:55:28
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
這篇文章主要介紹了鼠標(biāo)滾軸控制文本框值的JS代碼,有需要的朋友可以參考一下

復(fù)制代碼 代碼如下:


<html>
<head>
<title></title>
<script type="text/javascript" language="javascript">

    /*根據(jù)獲得焦點(diǎn)的時(shí)候給setVal給值*/
    var setVal;  
    var bool = false;    
    var scrollFunc=function(e){ 
        var direct=0; 
        e=e || window.event; 
        var ew = e.wheelDelta
        if(ew && bool){
            if(ew > 0){
                var num1 = setVal.value;
                if(num1 > 0){
                    num1 = eval(1+parseInt(num1));
                }else{
                    num1 = 1;
                }
            }else{
                var num1 = setVal.value;
                if(num1 > 0){
                    num1 = eval(parseInt(num1)-1);
                }else if(num1 == 0){
                    num1 = 0;
                }else{
                    num1 = 1;
                }   
            }

            setVal.value = num1;
        }

    } 
    window.onmousewheel=document.onmousewheel=scrollFunc;

    function ufocus(eve){
        bool = true;
        setVal = eve;
    }

    function ublur(){
        bool = false;
        setVal = null;
    }
</script>
</head>

<body>
<input type="text" onfocus="ufocus(this)" onblur="ublur(this)"/>
</body>

</html>

<html>

<head>

<title></title>
<script type="text/javascript" language="javascript">

    /*根據(jù)獲得焦點(diǎn)的時(shí)候給setVal給值*/
    var setVal;
    var bool = false;  
    var scrollFunc=function(e){
        var direct=0;
        e=e || window.event;
        var ew = e.wheelDelta
        if(ew && bool){
            if(ew > 0){
                var num1 = setVal.value;
                if(num1 > 0){
                    num1 = eval(1+parseInt(num1));
                }else{
                    num1 = 1;
                }
            }else{
                var num1 = setVal.value;
                if(num1 > 0){
                    num1 = eval(parseInt(num1)-1);
                }else if(num1 == 0){
                    num1 = 0;
                }else{
                    num1 = 1;
                } 
            }

            setVal.value = num1;
        }

    }

    window.onmousewheel=document.onmousewheel=scrollFunc;

    function ufocus(eve){
        bool = true;
        setVal = eve;
    }

    function ublur(){
        bool = false;
        setVal = null;
    }
</script>
</head>

<body>
<input type="text" onfocus="ufocus(this)" onblur="ublur(this)"/>
</body>

</html>

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 上饶县| 肇庆市| 金湖县| 逊克县| 犍为县| 枞阳县| 勃利县| 巴南区| 庆城县| 承德市| 九龙城区| 阿拉善盟| 武功县| 临汾市| 双城市| 集安市| 乐至县| 黄浦区| 中超| 安西县| 从江县| 台北市| 襄垣县| 舞钢市| 房山区| 赣榆县| 秦皇岛市| 济南市| 南陵县| 横峰县| 宜昌市| 呼图壁县| 康保县| 于田县| 大方县| 桓台县| 日照市| 衡阳市| 广南县| 嘉兴市| 浦城县|