0

このドキュメントは、firepad を使用したコードの例を示しています。

が生成されinit()たときに実行されるため 、init 関数で定義された変数は html ページで参照できません。<body>

<body onload="init()">
  <div id="firepad"></div>
  <script>
    function init() {
      // Initialize the Firebase SDK.
      firebase.initializeApp({
        apiKey: '<API_KEY>',
        databaseURL: 'https://<DATABASE_NAME>.firebaseio.com'
      });
 
      // Get Firebase Database reference.
      var firepadRef = firebase.database().ref();
 
      // Create CodeMirror (with lineWrapping on).
      var codeMirror = CodeMirror(document.getElementById('firepad'), { lineWrapping: true });
 
      // Create Firepad (with rich text toolbar and shortcuts enabled).
      var firepad = Firepad.fromCodeMirror(firepadRef, codeMirror,
          { richTextShortcuts: true, richTextToolbar: true, defaultText: 'Hello, World!' });
    }
  // ↓↓↓ below code will raise error because firepad cannot be refer
  // firepad.getText() 
  </script>

</body>

これは私の質問ですfirepad。init関数内で作成された変数を参照する方法を知りたいです

ありがとうございました!

4

0 に答える 0