问题标签 [javascript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 图像上的工具提示
我有一张图片,上面有徽标(这是一张地图),当用户将鼠标移到所述徽标上时,我希望弹出一个小框,其中包含有关该徽标位置的信息。
我可以在不使用 javascript 框架的情况下执行此操作吗?如果可以,是否有任何小型库/脚本可以让我执行此操作?
javascript - 在 FCKeditor 的最后插入
FCKeditor 具有在当前光标位置插入 HTML 的 InsertHtml API(JavaScript API 文档)。如何在文档的最后插入?
我需要用这样的东西开始浏览器嗅探吗
或者有没有我错过的祝福方式?
编辑:当然,正如答案所暗示的那样,我可以重写整个 HTML,但我不敢相信这是“有福”的方式。这意味着浏览器应该销毁它所拥有的一切并从头开始重新解析文档。那可不好。例如,我希望这会破坏撤消堆栈。
javascript - 填充 Web 表单的最佳日历弹出窗口是什么?
我希望能够在选择日期后进行 HTTP 调用来更新一些选择框。我想控制更新文本框,这样我就知道什么时候发生了“真正的”变化(如果选择了相同的日期)。理想情况下,我会调用一个函数来弹出日历并能够在填充文本框之前评估日期......所以我可以在进行服务器调用之前进行验证。
javascript - 是否有调度程序/日历 JS 小部件库?
我正在寻找一些基于 JavaScript 的组件来用作课程安排程序,这将是 Google 日历和登录时间之间的交叉。我不知道这是否正确的术语是课程调度,但我将在这里更详细地描述这一点。
Course Scheduler
该小部件将用于输入课程的日期和时间,例如,如果我每周 3 天在周一、周二和周三每天上午 7:00 至上午 9:00 运行编程课程,每天 2 小时9 月 1 日至 11 月 30 日。我可以回答各种问题,课程数据将显示在日历中。它还将允许基于非模式的计时,其中每周与另一周不同等。
问题
那么我最终会从头开始创建一些东西吗?为此使用 Google Calendar API 是否明智?我在谷歌上搜索了一些小部件,但我相信我需要更好的关键字,因为我找不到任何接近我正在寻找的东西。有小费吗?商业图书馆也适合我。谢谢。
javascript - JavaScript 中的保留关键字
保留了哪些 JavaScript 关键字(函数名、变量等)?
javascript - 什么是选择器引擎?
我已经在很多地方看到了关于John Resig 的名为 Sizzle 的快速新选择器引擎的消息,但我不知道选择器引擎是什么,也没有任何文章解释它是什么。我知道 Resig 是 jQuery 的创造者,并且 Sizzle 是 Javascript 中的东西,但除此之外我不知道它是什么。那么,什么是选择器引擎?
谢谢!
javascript - Active X 控件 JavaScript
我和我的同事遇到了一个令人讨厌的情况,我们必须使用主动 X 控件来操作页面上的网络摄像头。
是否可以将 javascript 事件处理程序分配给活动 x 控件中的按钮,以便在单击时触发页面上的操作,或者我们是否必须在 html 页面本身上创建一个按钮来操作活动 X 控件和那么可以在页面上触发任何必要的操作吗?
javascript - Recommendations for Javascript Editor on Windows?
Are there any good recommendations anyone can provide for a good Javascript editor on Windows?
I currently use combinations of FireBug and TextPad but would hate to miss out on the party if there are better options out there.
Thanks.
javascript - 比较 JavaScript 中的对象数组
我想比较 JavaScript 代码中的 2 个对象数组。对象总共有 8 个属性,但每个对象都不会有一个值,并且数组永远不会大于 8 个项目,所以可能是遍历每个对象然后查看值的蛮力方法8 个属性是做我想做的最简单的方法,但在实施之前,我想看看是否有人有更优雅的解决方案。有什么想法吗?
javascript - Javascript:在条件结果之前声明一个变量?
我的 JavaScript 非常有名,所以当我看到这个结构时,我有点困惑:
proxyTypePref.value
仅在需要时才执行 if on ,然后在结果中声明 var不是更好吗?
(顺便说一句,与正常用法相比,我还发现这种形式很难阅读。有一组两个或三个这样的条件,而不是在结果中执行一个带有语句块的 if。)
更新:
这些回复非常有帮助,并要求提供更多背景信息。代码片段来自 Firefox 3,因此您可以在此处查看代码:
http://mxr.mozilla.org/firefox/source/browser/components/preferences/connection.js
基本上,当您查看 Firefox 中的“连接首选项”窗口时,单击代理模式(单选按钮)会导致各种表单元素启用|禁用。