diff --git a/angular-contenteditable.js b/angular-contenteditable.js index 49b59ee..1523356 100644 --- a/angular-contenteditable.js +++ b/angular-contenteditable.js @@ -21,6 +21,7 @@ angular.module('contenteditable', []) 'noLineBreaks', 'selectNonEditable', 'moveCaretToEndOnChange', + 'textOnly', ], function(opt) { var o = attrs[opt] opts[opt] = o && o !== 'false' @@ -30,7 +31,7 @@ angular.module('contenteditable', []) element.bind('input', function(e) { scope.$apply(function() { var html, html2, rerender - html = element.html() + html = opts.textOnly ? element.text() : element.html() rerender = false if (opts.stripBr) { html = html.replace(/
$/, '')