如何从文本区域中选择内容.创建我的编辑器
How to select something from a textarea. Creating my editor
我已经搜索了几个小时,尝试了很多不同的解决方案,但任何方法都适合我。
我正在用jQuery构建我自己的文本编辑器,但现在我面临一个问题:
我现在有这个代码:
function bbcode() {
var div = document.querySelector('textarea');
var start = div.selectionStart;
var finish = div.selectionEnd;
var text = div.value.substring(start, finish);
div.value('[b]' + text + '[/b]');
}
还有这个
$('#bold').click(function(evt) { bbcode(); });
#bold是一个按钮,我想当我点击时,它添加了bbcode的第一部分([b]),我已经选择的文本和bbcode的最后一部分。
但这对我不起作用。问题在哪里?
谢谢你的阅读和帮助。
PD:我希望我已经解释清楚了。欢呼。
你分配错了。Value不是一个接受参数的函数。它是一个属性,可以分配给。
div.value = '[b]' + text + '[/b]'; // setter
相关文章:
- 如何创建更好的方式来维护基于我的代码访问的最后一个页面
- 创建类似Facebook的按钮是'窃听'为我的网站
- 如何使用我的Jquery代码创建委托事件侦听器
- 我想在我的准备列表项上创建一个按钮
- 在我的网站上创建一个在1-10之间不断变化的数字时遇到了问题.Javascript
- 如何在我的情况下创建加载脚本
- 如何为我的网页中的资源创建特定页面
- 在我的选项卡jquery ui创建后回调
- Three.js:如何创建新的'变形'如果我有所有必要的缓冲区
- 如何使用“;点击“;在创建我的元素之前
- 用我的名字创建一个变量.然后提醒字符串“hello-from”加上我创建的变量
- 如何创建我的 JavaScript 应用程序的包
- 创建我的第一个移动应用程序并将其连接到数据库
- 创建我的自定义插件并在本地注册
- 如何从文本区域中选择内容.创建我的编辑器
- 使用iWeb创建我的网站,但移动重定向不工作
- 需要帮助创建我的第一个javascript类
- 为什么我不能设置上下文.在我创建我的画布后立即填充样式
- Mocha不能创建我的函数的实例
- 有没有一个工具可以创建我的 javascript 代码层次结构的可视化表示