亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

parseInt 返回非數字 (NaN)

parseInt 返回非數字 (NaN)

慕桂英4014372 2023-10-04 14:41:06
我制作了一個 IDE(帶有<textarea>CodeMirror),如下所示:左邊有一個div包含行數的計數器。所以我想做的是獲取最后一個行號(上圖中的 12)。這是我的代碼:$(document).ready(function() {        $(document).keydown(function() {        let element = document.getElementsByClassName("CodeMirror-linenumber");        element = element.item(element.length - 1);        escape(element);        let num = "";        num = parseInt(element);        console.log(num);    });});<!DOCTYPE html><html>    <head>        <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous">        <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>        <script src="array.js" type="text/javascript"></script>        <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.32.0/codemirror.min.css"/>        <script src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/codemirror.min.js"></script>        <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.52.2/mode/xml/xml.min.js"></script>    </head>    <body>        <textarea id="editor"></textarea>        <script>            var myCodeMirror = CodeMirror.fromTextArea(document.getElementById("editor"), {                  mode: "xml",                  htmlMode: true,                  lineNumbers: true            });        </script>    </body></html>問題是,當我在 Chrome 上運行它時,它會給我一個輸出"NaN"。 我知道這個問題已經被問過,但我沒有找到滿意的答案。
查看完整描述

目前暫無任何回答

  • 0 回答
  • 0 關注
  • 156 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號