1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
  | <!DOCTYPE html> 
 |  <html lang="zh"> 
 |      <head> 
 |          <meta charset="utf-8" /> 
 |          <title>Onchange - Editor.md examples</title> 
 |          <link rel="stylesheet" href="css/style.css" /> 
 |          <link rel="stylesheet" href="../css/editormd.css" /> 
 |          <link rel="shortcut icon" href="https://pandao.github.io/editor.md/favicon.ico" type="image/x-icon" /> 
 |      </head> 
 |      <body> 
 |          <div id="layout"> 
 |              <header> 
 |                  <h1>Onchange event</h1>    
 |                  <p>Plaese press F12, open the develop tools.</p>  
 |                  <p id="output"></p>     
 |              </header> 
 |              <div id="test-editormd">                 
 |                  <textarea style="display:none;">#### Settings 
 |    
 |  ```javascript 
 |  { 
 |      onchange : function() { 
 |          console.log("onchange =>", this, this.id, this.settings, this.state); 
 |          // .... 
 |      } 
 |  } 
 |  ``` 
 |  </textarea> 
 |              </div> 
 |          </div>         
 |          <script src="js/jquery.min.js"></script> 
 |          <script src="../editormd.js"></script>    
 |          <script type="text/javascript"> 
 |              var testEditor; 
 |               
 |              $(function() { 
 |                  testEditor = editormd("test-editormd", { 
 |                      width  : "90%", 
 |                      height : 720, 
 |                      path   : '../lib/', 
 |                      onchange : function() { 
 |                          $("#output").html("onchange : this.id =>" + this.id + ", markdown =>" + this.getValue()); 
 |                          console.log("onchange =>", this, this.id, this.settings, this.state); 
 |                      } 
 |                  }); 
 |              }); 
 |          </script> 
 |      </body> 
 |  </html> 
 |  
  |