【前端】js代碼模擬用戶鍵盤鼠標輸入


js代碼模擬用戶鍵盤鼠標輸入

原生js

var event = new Event('mousewheel');
event.wheelDelta = 360
document.dispatchEvent(event);

jquery

function simulateKeyPress(character) {
    // 方法1
    jQuery.event.trigger({ 
        type : 'keypress', 
        which : character.charCodeAt(0) 
    });

    // 方法2
    var event = jQuery.Event( "logged" );
    event.user = "foo";
    event.pass = "bar";
    $( "body" ).trigger( event );

    // 方法3
    $( "body" ).trigger({
        type:"logged",
        user:"foo",
        pass:"bar"
    }); 
}

$('body').keypress(function(e) {
    alert(e.which);
});

simulateKeyPress("e");


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM