codemirror 常见操作
0.定义一个包含codemirror的文本框:
<!--ambiance主题风格--><link rel="stylesheet" href="../codemirror-5.2/theme/ambiance.css"><!--核心文件--><link type="text/css" rel="stylesheet" href="../codemirror-5.2/lib/codemirror.css"/><script type="text/javascript" src="../codemirror-5.2/lib/codemirror.js"></script><link type="text/css" rel="stylesheet" href="../codemirror-5.2/addon/hint/show-hint.css"/><script type="text/javascript" src="../codemirror-5.2/addon/hint/show-hint.js"></script><!--mysql高亮提示框--><script type="text/javascript" src="../codemirror-5.2/addon/hint/sql-hint.js"></script><script type="text/javascript" src="../codemirror-5.2/mode/sql/sql.js"></script>
<div><textarea id="code" name="code"></textarea>
</div>
1.获取codemirror这个对象:
var editor = CodeMirror.fromTextArea(document.getElementById("code"), {lineNumbers: true,extraKeys: {"Ctrl": "autocomplete"},//输入s然后ctrl就可以弹出选择项mode: {name: "text/x-mysql"}, //x-mysqlonChange:function (instance,changeObj) {console.log("codemirror change");var tt = window.parent.document.getElementById("tt");var tab = $(tt).tabs("getSelected");$(tt).tabs("update",{tab : tab,options : {title : "新标题"}});}});
2.设置和获取codemirror的值:
var text1="123456";
editor.setValue(text1);
var text = editor.getValue();
3.在外部设置codemirror为只读:
editor.setOption("readOnly", true);
注意:用editor.readOnly=true设置是无效的
codemirror 常见操作相关推荐
- 路径,文件,目录,I/O常见操作汇总
摘要: 文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案 ...
- python字典操作添加_Python字典常见操作实例小结【定义、添加、删除、遍历】
本文实例总结了python字典常见操作.分享给大家供大家参考,具体如下: 简单的字典: 字典就是键值对key-value组合. #字典 键值对组合 alien_0 ={'color':'green', ...
- BOM,DOM常见操作和DHML
BOM (Browser Object Model)浏览器对象模型,控制浏览器的一些行为 window对象 代表一个HTML文档 属性 页面导航的5个属性 self, parent, top, ope ...
- go语言笔记——切片函数常见操作,增删改查和搜索、排序
7.6.6 搜索及排序切片和数组 标准库提供了 sort 包来实现常见的搜索和排序操作.您可以使用 sort 包中的函数 func Ints(a []int) 来实现对 int 类型的切片排序.例如 ...
- 在单链表写入一组数据代码_链表常见操作和15道常见面试题
什么是单链表 链表(Linked list)是一种常见的基础数据结构,是一种线性表,但是并不会按线性的顺序存储数据,而是在每一个节点里存到下一个节点的指针(Pointer),简单来说链表并不像数组那样 ...
- python基础实例-Python基础之字符串常见操作经典实例详解
本文实例讲述了Python基础之字符串常见操作.分享给大家供大家参考,具体如下: 字符串基本操作 切片 # str[beg:end] # (下标从 0 开始)从下标为beg开始算起,切取到下标为 en ...
- C#路径/文件/目录/I/O常见操作汇总(一)
文件操作是程序中非常基础和重要的内容,而路径.文件.目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题, 尽量提供一些解决方案,即使没有你想要的答案,也希望能提 ...
- python下selenium模拟浏览器常见操作
本文主要记录下selenium的常见操作,如定位具体元素的不同方法.在具体元素内循环.提取文本等.具体代码如下: # -*- coding: utf-8 -*- ''' Created on 2019 ...
- Java数组常见操作
Java数组常见操作 文章目录 Java数组常见操作 7.0 数组的遍历 1.使用foreach循环访问数组中每个元素. 2.使用简单的for循环(多层循环嵌套)来遍历数组. 7.1 数组长度 7.2 ...
最新文章
- MySQL 中 6 个常见的日志问题
- 【USACO 3.1】Score Inflation(完全背包)
- PMcaff微分享 | 为什么大部分女生爱星座?大部分男生恨星座?
- 常用查找算法(顺序、折半、二叉树、哈希、分块)介绍
- c语言猜数字游戏新建,C语言编程 如何构建一个简单的猜数字小游戏
- 《深入理解JVM.2nd》笔记(一):走进Java
- Java:URLEncoder、URLDecoder、Base64编码与解码
- point-position2修改版
- java gui中文变方块_150道Java面试基础题(含答案)
- buntu下shell脚本运行异常:bash和…
- [分享]Java 线程池的原理与实现
- C#|图像快速傅立叶变换与反变换
- 2022年全球市场雷达目标模拟器总体规模、主要生产商、主要地区、产品和应用细分研究报告
- iOS分享到WhatsApp
- 齐次方程与非齐次方程
- SAP BASIS ADM100 中文版 Unit 7(1)
- 快速学习OSG(2)——光照
- SwiftUI iOS 开源组件之银行卡切换效果 (教程含源码)
- OpenGL光源位置
- 关于如何运行Power Automate Flow