Tag: JavaScript

jQuery绑定到Paste Event,如何获取粘贴的内容

我有一个jQuery的标记标记插件,我想绑定到粘贴事件正确添加项目。 我可以像这样绑定到粘贴事件: .bind("paste", paste_input) … function paste_input(e) { console.log(e) return false; } 我如何获得实际粘贴的内容值?

Node.js package.json的主要参数

我已经做了相当多的search。 不过,对Node.js的package.json中的主要参数仍有疑问。 如何填补这个领域的帮助? 以另一种方式提问,如果该字段存在,我可以以不同的样式启动模块吗? 我可以将多个脚本填充到主参数中吗? 如果是的话,他们会开始两个线程? 如果不是,我该如何在模块中启动两个脚本并让它们并行运行? 我知道第二个问题很奇怪。 这是因为我在OpenShift上托pipe了一个Node.js应用程序,但应用程序由两个主要组件组成。 一个是REST API,另一个是通知传递服务。 如果它们被实现为单个线程,我担心通知传递过程会阻塞REST API。 但是,他们必须连接到相同的MongoDB盒式磁带。 此外,如果可能的话,两个部件可以在同一个档位上工作,我想节省一个档位。 任何build议,欢迎。

获取对象中数组的大小

我想获得一个数组的大小在一个对象的帮助: var st = { "itema":{…},"itemb":[{"id":"s01","cd":"c01","dd":"d01",….}{"id":"s02","cd":"c02","dd":"d02",….}]} 你将如何获得"itemb" (在本例中为2)内的对象的数量?

检测点击外部元素(香草JavaScript)

我已经在任何地方寻找一个好的解决scheme,但我找不到一个不使用jQuery的 。 是否有一个跨浏览器,正常的方式(没有怪异的黑客或容易打破代码),检测元素(可能会或可能没有孩子)以外的点击?

用Javascript设置HTML <span>的内容

在一个网页,我打电话给一个WebService,给我一个整数值。 我需要在一个文本块中显示这个值。 我目前正在使用HTML <span> 。 到目前为止,我已经find了两种把我的价值放在一个范围内的方法。 innerText()是一种IE专有的方式, innerHTML()是一种非标准兼容的方式,尽pipe得到了广泛的支持。 在Javascript中设置<span>和</span>之间正确的标准兼容方式是什么?

JS的提示 – 不要在循环中的function

我无法绕过JSHint的错误消息。 这是我正在使用的循环: for (i = 0; i < Collection.length; i += 4) { data.push({ items : Collection.slice(i, i + 4).map(function(item) { return { id: item[0], title: item[1], }; }) }); }

在JavaScript中使用init()的用法是什么?

所以,我只想知道是否有人知道JavaScript中init()语句的特殊含义和用法,从来没有真正知道,一种newb。

在xslt concat函数中转义单引号

我想在下面的xsl:value-of xsl statment中输出$ IDvariables的单引号。 <xsl:value-of select="concat('process[@Ref=',$ID,']')"></xsl:value-of> 目前它打印 process@Ref=87799989 请让我知道我怎么能做到这一点。 在此先感谢,克沙夫

使用单个值初始化数组

有没有更紧凑的方式来做这种初始化? for (var i = 0; i < arraySize; i++) array[i] = value;

如果连接是本地主机,如何检查与JavaScript?

如果页面加载在我的本地机器上,我想检查我的javascript。 我想这样做的原因是,当我开发我喜欢确保我的服务器端(C#)validation工作正常。 所以我喜欢看到客户端和服务器端出现错误。 所以当我testing时,我有一个标志在我的jQueryvalidation的东西,只是总是让无效的数据通过。 这样一来我就可以看到客户端和服务器错误。 但是现在我需要从开发到生产的时候手动去换。