簡體   English   中英

Javascript錯誤/[qwertyuiopasdfghjklzx-cvbnm?.//:&#!]/:字符類中的范圍混亂

[英]Javascript Error /[qwertyuiopasdfghjklzx-cvbnm?.//:&#!]/: Range out of order in character class

因此,當我在控制台中鍵入此錯誤時,此錯誤指向/[qwertyuiopasdfghjklzx-cvbnm?.//:&#!]/: Range out of order in character class 我試圖按我,它會提出同樣的事情。 這是https://web.roblox.com的腳本。 我在字符串上使用replace() ,並且錯誤在哪里。

/*
    Version 0.1
    Press i to get id
    Please read the settings
    */
    //Settings
    //Welcome Message
    var welcomemsg = "Off";//Write On or Off
    //Functions
    function welcome()
    {
    if (welcomemsg == "On") {
        window.alert("Welcome id getter loaded press i when on an id page to get item id")
    }
    else if (welcomemsg == "Off") {
        console.log("Welcome id getter loaded press i when on an id page to get item id")
    }
    }
    (function () { var script = document.createElement('script'); script.setAttribute('src','https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js'); document.body.appendChild(script);}());
    window.onload = function() {
    load()
    };
    function load()
    {
     $( "body" ).on( "keydown", function( event ) {
       if (event.type === "keydown" && event.which === 73){
       get();
       }

      $( "#log" ).html( event.type + ": " +  event.which );

    });
    }
    function get()
    {
    var id = window.location.href.split("=").pop().replace(/[qwertyuiopasdfghjklzx-cvbnm?.//:&#!"]/g, "")
    if (id == "") {
        alert("Your not into an profile, model ,gear page or place!")
    }
    else {
    window.prompt("Id:", id)
    }
    }
    //Running functions
    welcome()

您在其中有一個“-”字符,“ xc”被解釋為一個范圍(出於明顯的原因,它是無效的)。 嘗試使用反斜杠()轉義-。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM