我正在尝试在

Javascript中为“富文本编辑器”创建“插入链接”按钮.基本上,它要做的是在其内容中添加以下代码:

textGoesHere

问题是,当用户点击编辑器内部的按钮时,someJSFunction()必须触发.我编写了一个Javascript函数,在单击“插入链接”按钮时添加该代码,如下所示:

editor.setContent(previousContent + theHtmlCode);

但是,当我点击链接时,someJSFunction()不会触发,而是我得到一个“函数未定义”错误.我试图在全局范围内定义someJSFunction(),但它仍然不会看到它.奇怪的是,即使我做了像添加一样丑陋的事情

textGoesHere

对于编辑器的内容,它仍然会抛出相同的错误.我在SO中遇到过一些有同样问题的人,但是他们设法通过在全局范围内定义它们的功能来解决它​​.

请注意,我无法直接编辑HTML代码,这就是为什么我不得不求助于使用一段Javscript来插入一段HTML,而这又会调用另一段Javascript.

在你问之前,不,我不会使用JQuery.

html onclick 未定义,Javascript,HTML和onClick – 功能未定义相关推荐

  1. html 定义函数调用函数,HTML function函数怎么定义和调用?

    HTML function函数怎么定义和调用实例: function myFunction() { alert("Hello World!"); } Try it 扩展资料 1.函 ...

  2. JavaScript使用事件onclick导致css样式失效问题

    问题:JavaScript使用事件onclick导致css样式失效 首先,我们用以下代码得到的是一个样式没有失效的红色"超链接",如下图1 代码1: <!DOCTYPE ht ...

  3. QML中定义JavaScript资源

    QML中定义JavaScript资源 QML中定义JavaScript资源 共享的JavaScript资源(库) QML中定义JavaScript资源 QML应用程序的程序逻辑可以在JavaScrip ...

  4. JavaScript OOP(2)定义JavaScript类

    JavaScript OOP(2)定义JavaScript类 5.1.7 定义类的方式(工厂方式.构造函数.原型方式.混合方式) 在面向对象的开发中,类被认为是对象的模板.在JavaScript中,可 ...

  5. javascript中的变量如果没有定义就使用的话

    javascript中的变量如果没有定义就使用的话 那么这个变量将成为全局变量 是不是这样的呢 转载于:https://www.cnblogs.com/virusswb/archive/2008/03 ...

  6. MVC5中的错误:EntityType“TbFun”未定义键。请为该 EntityType 定义键

    新接触ASP.NET MVC5(这个说法准确?),采用vs2015,发现困难好多,以前只接触过HTML.ASP. 现在准备用MVC5做个小系统,发现了多个问题,本文说明数据库的问题之一: Entity ...

  7. 如何使用html实现在线秒表,使用JavaScript实现网页秒表功能(含开始、暂停、继续、重置功能)...

    效果图展示,感觉不错可以参考实例代码. 具体代码如下所示: Document 00:00:00:00 开始 暂停 继续 重置 //定义一个变量,根据定时器每秒执行一次,每次执行++自增操作,变量存储的 ...

  8. html计时器重置,使用JavaScript实现网页秒表功能(含开始、暂停、继续、重置功能)...

    效果图展示,感觉不错可以参考实例代码. 具体代码如下所示: Document 00:00:00:00 开始 暂停 继续 重置 //定义一个变量,根据定时器每秒执行一次,每次执行++自增操作,变量存储的 ...

  9. 用javascript实现自我执行功能的目的是什么?

    在javascript中,什么时候要使用它: (function(){//Bunch of code... })(); 在此: //Bunch of code... #1楼 我简直不敢相信答案中没有提 ...

最新文章

  1. linux常见故障处理,[转载]Linux常见操作和故障处理汇总
  2. Linux服务器集群系统(二)—— LVS的IP负载均衡技术
  3. 对于华为,英特尔与微软表示继续提供支持;亚马逊亲证云计算服务出现宕机;中国移动5G套餐曝光,每月都含200G流量……...
  4. python将学生信息保存到文件中_Python statsmodels OLS:如何将学习的模型保存到文件中...
  5. iOS用户体验之-导航之道
  6. redis允许其他机器远程连接
  7. selenium ie 模拟request pahonjs
  8. jQuery 遍历函数(w3school)
  9. Mysql源码编译安装主从复制
  10. Android Socket通信
  11. 数据库课设——DMS(高校宿舍管理系统)
  12. 搭建局域网Web服务器
  13. 四元数与欧拉角的转换
  14. 卸载360天擎-奇安信
  15. linux安装命令自动运行y,在Linux上安装Gnome Tweak以在Gnome Shell上自动启动程序
  16. 注册百度地图开发者账户创建
  17. Oracle 数据库的PLSQL块,游标、函数,存储过程与触发器的使用方法与案例
  18. 用友投资一亿现金成立医疗软件公司
  19. 「人物特写」清华大学邓志东:“特征提取+推理”的小数据学习才是AI崛起的关键...
  20. 视频会议系统——多分屏

热门文章

  1. 在Word中插入几何画板图形的方法
  2. GoLang开源微服务框架
  3. 父进程为1号进程(ppid=1)的僵尸进程处理和分析
  4. 【机器人领域几大国际会议】
  5. Opencv sift词袋模型
  6. 高绩效人士的四象限法则
  7. Linux常用命令大全集
  8. [JVM] 如何查看当前使用的JVM参数
  9. python简单绘图步骤_python画图的两种方法
  10. Vuex的使用(五)——mapGetters的定义和用法