Questions tagged «javascript»

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





13
何时使用Vanilla JavaScript与jQuery?
我注意到在监视/尝试回答常见的jQuery问题时,有一些使用javascript而不是jQuery的实践实际上使您可以编写更少的代码并且做得 ...相当。并且还可能产生性能优势。 一个具体的例子 $(this) 与 this 在点击事件中引用点击的对象ID jQuery的 $(this).attr("id"); Java脚本 this.id; 还有其他类似的常规做法吗?无需将jQuery混用就可以更轻松地完成某些Javascript操作的地方。还是这是罕见的情况?(实际上是需要更多代码的jQuery“快捷方式”) 编辑:虽然我很欣赏有关jQuery与普通javascript性能的答案,但实际上我正在寻找更多定量的答案。 使用jQuery时,使用普通javascript而不是使用javascript可能会更好(可读性/紧凑性)的实例$()。除了我在原始问题中给出的示例。


17
全屏iframe,高度为100%
所有浏览器均支持iframe height = 100%吗? 我使用doctype作为: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 在我的iframe代码中,如果我说: <iframe src="xyz.pdf" width="100%" height="100%" /> 我的意思是,它实际上会占用其余页面的高度吗(因为顶部还有另一个固定高度为50px的框架),所有主流浏览器(IE / Firefox / Safari)都支持吗? 关于滚动条,即使我说了scrolling="no",我也可以在Firefox中看到禁用的滚动条...如何完全隐藏滚动条并自动设置iframe高度?

22
Javascript日期对象是否总是一天休息?
在我的Java Script应用程序中,日期以如下格式存储: 2011-09-24 现在,当我尝试使用上述值创建一个新的Date对象(以便我可以以其他格式检索日期)时,该日期总是回到一天后。见下文: var doo = new Date("2011-09-24"); console.log(doo); 日志: Fri Sep 23 2011 20:00:00 GMT-0400 (Eastern Daylight Time)
238 javascript  date 


8
AngularJS:如何从控制器功能切换视图?
我正在尝试使用AngularJS 的ng-click功能来切换视图。我将如何使用下面的代码来做到这一点? index.html <div ng-controller="Cntrl"> <div ng-click="someFunction()"> click me <div> <div> controller.js function Cntrl ($scope) { $scope.someFunction = function(){ //code to change view? } }

17
更改前获取选择(下拉)的值
我要实现的事情是,无论何时<select>更改下拉列表,我都希望更改之前的下拉列表的值。我正在使用1.3.2版本的jQuery并使用on change事件,但是更改后我得到的值是。 <select name="test"> <option value="stack">Stack</option> <option value="overflow">Overflow</option> <option value="my">My</option> <option value="question">Question</option> </select> 可以说,当我在onchange事件中将其更改为堆栈时(即,当我将其更改为堆栈时),现在选择了My选项,我希望它是先前的值,即在这种情况下的期望值。 如何做到这一点? 编辑:就我而言,我在同一页面上有多个选择框,并希望将相同的内容应用于所有选择框。通过页面加载通过ajax之后,也会插入所有我选择的内容。


11
在另一个字符串的位置x插入字符串
我有两个变量,需要在表示的点处将字符串b插入字符串a中position。我正在寻找的结果是“我想要一个苹果”。如何使用JavaScript做到这一点? var a = 'I want apple'; var b = ' an'; var position = 6;
237 javascript 

16
RegEx for Javascript仅允许使用字母数字
我需要找到一个仅允许字母数字的reg ex。到目前为止,我尝试的每个人都只能在字符串是字母数字的情况下工作,这意味着同时包含字母和数字。我只想要一个可以允许任一个而又不需要两个的东西。
237 javascript  regex 

19
如何用今天的日期预填充jQuery Datepicker文本框?
我有一个非常简单的jQuery Datepicker日历: $(document).ready(function(){ $("#date_pretty").datepicker({ }); }); 当然还有HTML ... <input type="text" size="10" value="" id="date_pretty"/> 当用户调出日历时,今天的日期会很好地突出显示给用户,但是我如何让jQuery在页面加载时用今天的日期预填充文本框本身,而无需用户执行任何操作?在99%的时间中,今天的默认日期将是他们想要的。

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.