Questions tagged «javascript»

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

10
如何使div全屏显示?
我正在使用Flot对我的一些数据进行图形化处理,并且我认为使该图形在单击按钮时全屏显示(在监视器上占据完整空间)会很棒。目前,我div的如下: <div id="placeholder" style="width:800px;height:600px"></div> 当然,style属性仅用于测试。CSS在实际设计期间,我将其移至之后。无论如何,我可以使该div全屏显示,并且仍然保留所有事件处理吗?
68 javascript  jquery  html  css  flot 

9
调用e.preventDefault()后提交表单
我在这里进行一些简单的表单验证,并且陷入了一个非常基本的问题。我有5个字段对用于名称和主菜(用于晚餐注册)。用户可以输入1-5对,但是如果存在名称,则必须选择一个主菜。码: http://jsfiddle.net/eecTN/1/ <form> Name: <input name="atendeename[]"> Entree: <input name="entree[]"><br> Name: <input name="atendeename[]"> Entree: <input name="entree[]"><br> Name: <input name="atendeename[]"> Entree: <input name="entree[]"><br> Name: <input name="atendeename[]"> Entree: <input name="entree[]"><br> Name: <input name="atendeename[]"> Entree: <input name="entree[]"><br> <input type="submit" value="Submit"> </form> // Prevent form submit if any entrees are missing $('form').submit(function(e){ e.preventDefault(); // Cycle …

1
在Internet Explorer 11中支持ES6
根据此页面http://kangax.github.io/compat-table/es6/,ES6功能未在IE 11中实现。 IE 11是否有计划在一天之内实现它们,或者我会忘记它吗?是否有页面解释他们在该主题上的意图? 我读过某个地方(我不记得确切的位置),他们不打算修复IE 11中的错误,所以我猜他们不会打扰实现新功能吗?

7
package.json中的根目录
我的问题与我想作为NPM模块发布的现有库有关。该库已在使用中,目前已require通过本地文件系统下载。 如何指定模块文件的根目录? 如果我有一个像这样的结构: . ├── package.json ├── src | ├── js | └────── lib | └───────── my | └───────────── thing.js | └───────────── that.js 如何指定模块和可访问文件的根是src/js/lib/my/? 我想从外部项目中使用以下内容: var thing = require('my/thing'), that = require('my/that'); 我"files"在package.json中看到了属性,这是正确的方法吗?

15
如何在Node.js中将CSV转换为JSON
我正在尝试将csv文件转换为json。我在用 。 CSV示例: a,b,c,d 1,2,3,4 5,6,7,8 ... 所需的JSON: {"a": 1,"b": 2,"c": 3,"d": 4}, {"a": 5,"b": 6,"c": 7,"d": 8}, ... 我尝试了node-csv解析器库。但是输出类似于数组,与我预期的不一样。 我正在使用Node 0.8和express.js,希望就如何轻松实现这一目标提出建议。

4
从JavaScript字符串中删除零宽度空格字符
我接受用户输入(JS代码)并实时执行(处理)它们以显示一些输出。 有时代码具有零宽度的空间,这真的很奇怪。我不知道用户是如何输入的。范例-“(​$".length === 3 我需要能够从JS代码中删除该字符。我该怎么做?还是有其他方法可以执行该JS代码,以使浏览器不考虑零宽度空格字符?

1
在chart.js中分组的条形图
我见过其他支持分组条形图的javascript图表库,如下图所示。我还没有在chart.js的在线编辑器中将其视为显式选项。 是否可以在chart.js中进行这种分组的条形图?这简单吗?他们的在线编辑器中是否有模板?

14
JavaScript验证不好吗?
自从我们使用JavaScript验证表单以来,已经很长时间了。我敢肯定,大多数其他开发人员都是如此。 题: 如果用户(或可能是坏人)禁用JavaScript怎么办? 你迷路了! JavaScript验证值得吗? 我们现在应该使用它吗? 有什么解决办法吗? 如果我错了,请纠正我。
68 javascript 

5
如何打开一个新窗口并使用jQuery将HTML插入其中?
我正在尝试从javascript打开一个新窗口,但是没有插入html: var callScriptText = $('#callScriptText').html(); var url = '/Action/CallScript/?callScript='; // Open the current call script in a new window var openWindow = window.open(url, 'callScriptPopup', 'width = 500, height = 500'); $(openWindow).html(callScriptText); 有人知道为什么吗?




9
AngularJS指令不会在范围变量更改时更新
我尝试编写一个小指令,以将其内容包装在另一个模板文件中。 这段代码: <layout name="Default">My cool content</layout> 应该具有以下输出: <div class="layoutDefault">My cool content</div> 因为布局“默认”具有以下代码: <div class="layoutDefault">{{content}}</div> 指令的代码如下: app.directive('layout', function($http, $compile){ return { restrict: 'E', link: function(scope, element, attributes) { var layoutName = (angular.isDefined(attributes.name)) ? attributes.name : 'Default'; $http.get(scope.constants.pathLayouts + layoutName + '.html') .success(function(layout){ var regexp = /^([\s\S]*?){{content}}([\s\S]*)$/g; var result = regexp.exec(layout); var …


11
固定在Mobile Safari中的位置
是否可以在Mobile Safari中相对于视口定位固定的元素?正如许多人所指出的那样,这position: fixed是行不通的,但是Gmail只是提供了几乎是我想要的解决方案-在邮件视图中查看浮动菜单栏。 在JavaScript中获取实时滚动事件也是一种合理的解决方案。

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.