Questions tagged «javascript»

有关在ECMAScript(JavaScript / JS)及其各种方言/实现(不包括ActionScript)中进行编程的问题。此标记很少单独使用,但最常与标记[node.js],[jquery],[json]和[html]关联。

8
如何为HTML输入的文件设置值?
注意: 以下答案与评论反映了2009年旧版浏览器的状态。现在,您实际上可以在2017年使用JavaScript和dataTransfer或FileList对象动态/以编程方式设置文件输入元素的值。 有关详细信息和演示,请参见此问题的答案:如何以编程方式设置文件输入值(即:拖放文件时)? 如何设置此值? <input type="file" />



30
不变违规:对象作为React子对象无效
在组件的render函数中,我有: render() { const items = ['EN', 'IT', 'FR', 'GR', 'RU'].map((item) => { return (<li onClick={this.onItemClick.bind(this, item)} key={item}>{item}</li>); }); return ( <div> ... <ul> {items} </ul> ... </div> ); } 一切正常,但是当单击<li>元素时,出现以下错误: 未捕获的错误:始终违反:对象作为React子对象无效(找到:带有键{dispatchConfig,dispatchMarker,nativeEvent,target,currentTarget,类型,eventPhase,气泡,cancellable,timestamp,defaultPrevented,isTrusted,视图,详细信息,screenX的对象,screenY,clientX,clientY,ctrlKey,shiftKey,altKey,metaKey,getModifierState,按钮,按钮,relatedTarget,pageX,pageY,isDefaultPrevented,isPropagationStopped,_dispatchListeners,_dispatchIDs})。如果您打算渲染孩子的集合,请使用数组代替,或使用React附加组件中的createFragment(object)包装对象。检查的渲染方法Welcome。 如果我改变this.onItemClick.bind(this, item)对(e) => onItemClick(e, item)地图功能一切正常的内部预期。 如果有人可以解释我做错了什么并解释为什么会出现此错误,那将是很好的 更新1: onItemClick函数如下,删除this.setState导致错误消失。 onItemClick(e, item) { this.setState({ lang: item, }); } 但是我无法删除此行,因为我需要更新此组件的状态

14
如何使用Javascript创建<style>标签?
我正在寻找一种&lt;style&gt;使用JavaScript 将标记插入HTML页面的方法。 到目前为止,我发现的最好方法是: var divNode = document.createElement("div"); divNode.innerHTML = "&lt;br&gt;&lt;style&gt;h1 { background: red; }&lt;/style&gt;"; document.body.appendChild(divNode); 这在Firefox,Opera和Internet Explorer中有效,但在Google Chrome中不起作用。&lt;br&gt;IE的前面也有点难看。 有人知道创建&lt;style&gt;标签的方法吗 更好 使用Chrome吗? 或许 这是我应该避免的非标准事情 三种运行良好的浏览器都很棒,到底谁在使用Chrome?
336 javascript  html  css 






7
setImmediate与nextTick
Node.js版本0.10已于今天发布并引入 setImmediate。该API的变化文档建议做递归时使用它nextTick调用。 从MDN所说的来看,它与process.nextTick。 什么nextTick时候应该使用setImmediate?什么时候应该使用?


23
在JavaScript中将日期转换为另一个时区
我正在寻找一种将一个时区的日期转换为另一个时区的函数。 它需要两个参数, 日期(格式为“ 2012/04/10 10:10:30 +0000”) 时区字符串(“亚洲/雅加达”) 时区字符串在http://en.wikipedia.org/wiki/Zone.tab中进行了描述 是否有捷径可寻?

5
MEAN.js和MEAN.io之间的区别
我想使用MEAN JavaScript Stack,但我注意到有两个不同的堆栈,它们都有自己的网站和安装方法:mean.js和mean.io。因此,我问自己一个问题:“我使用哪个?”。 因此,为了回答这个问题,我问社区是否可以解释这两者之间的区别?以及是否有利弊?因为它们看起来和我非常相似。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.