我尝试将ace编辑器的所有内容存储在一个文件中,例如主题,模式和扩展.因此我从github下载了ace-master-build包并连接了这些文件.这不起作用(控制台中的许多错误).所以我从GitHub克隆了整个存储库,并尝试使用Makefile.dryice.js将其自动放入一个文件中:
$ ./Makefile.dryice.js --s --m --nc --target ../test
Run Code Online (Sandbox Code Playgroud)
这就是我想要的,但在我将它集成到我的网站后,它会记录:Ace未定义.
那我该怎么办?甚至可以在单个文件中使用ACE?
干杯,马可
如果按下某个键,我想要一个调用javascript函数的输入字段.但是我无法传递事件以及元素引用.我可以通过这个活动:
<input type="text" name="chmod" value="644" onkeypress="chmod(e)">
Run Code Online (Sandbox Code Playgroud)
或传递元素参考:
<input type="text" name="chmod" value="644" onkeypress="chmod(this)">
Run Code Online (Sandbox Code Playgroud)
如果我尝试通过两者都会发生错误:
<input type="text" name="chmod" value="644" onkeypress="chmod(e, this)">
Uncaught ReferenceError: e is not defined
Run Code Online (Sandbox Code Playgroud)
有没有办法传递这两个事件和对元素的引用?
干杯,马可