11 2013 档案
摘要:contenteditable 是html中的一個屬性,在HTML中,某些元素設置 contenteditable='true' 屬性時可以開啟該元素的編輯模式,contenteditable 可以讓div 或整個網頁,或者span等等元素設置為可寫,我們最常用的是 input 、textarea 文本輸入元素來輸入內容,但這些也只能夠輸入純文本,而 contenteditable 開啟後能夠輸入html內容。如果想在整個網頁可編輯,請在 body 標籤內設置 contenteditablecontenteditable 已在 html5 標準中得到有效的支持 使用方法: HT
阅读全文
摘要:execCommand方法是执行一个对当前文档,当前选择或者给出范围的命令。处理Html数据时常用 如下格式:document.execCommand(sCmd,交互方式, 动态参数) 。其中:sCmd 为指令参数(如下例中的"2D-Position");交互方式参数如果是true的话将显示对话框,如果为false的话,则不显示对话框(下例中的"false"即表示不显示对话框);动态参数一般为一可用值或属性值(如下例中的"true")。document.execCommand("2D-Position",false
阅读全文
摘要:在任何编辑器中,获取光标位置都是非常重要的,很多人可能认为较难,其实只要处理好浏览器的兼容,还是比较容易实现的。下面我们一起来看看如何获取到 Textarea 元素中的光标位置。首先,我们用 rangeData 对象作为数据存储,并获得焦点:var rangeData = {start: 0, end: 0, text: "" };textarea.focus();对于非 IE 浏览器获取选区的起始和末尾位置其实非常容易:rangeData.start = el.selectionStart;rangeData.end = el.selectionEnd;通过截取我们可以得
阅读全文

浙公网安备 33010602011771号