Tag: JavaScript

名为`animate`的JS函数在Chrome中不起作用,但在IE中起作用

这将无法正常工作,没有任何反应。 我如何使它工作,我做错了什么? function animate() { var div = document.getElementById('demo'); div.style.left = "200px"; div.style.color = "red"; } #demo { position: absolute; } <p id='demo' onclick="animate()">lolol</p>

如何使用TypeScript Controller&Angular Js绑定数据

我正在玩typesScript.I已经转换我的angular度js控制器到types脚本但im面临问题,在中继器。 (我附上了我的控制器代码如下: – class CustomCtrl{ public customer; public ticket; public services; public cust_File; public ticket_file; public service_file; static $inject = ['$scope', '$http', '$templateCache']; constructor ( private $http, private $templateCache ){}

使用javascript设置供应商的前缀CSS

…是一个巨大的痛苦。 var transform = 'translate3d(0,0,0)'; elem.style.webkitTransform = transform; elem.style.mozTransform = transform; elem.style.msTransform = transform; elem.style.oTransform = transform; 有没有一个库/框架/更好的方法来做到这一点? 最好只用一行JS?

在JavaScript中获取对象的属性

基本上我有一个表单,用<select>来select使用哪一组数据(值是“m”,“f”和“c”)。 然后我有一个字典/对象的数据在: var gdas = { // Male "m": { "calories": 2500, "protein": 55, "carbohydrates": 300, "sugars": 120, "fat": 95, "saturates": 30, "fibre": 24, "salt": 6 }, // Female "f": { "calories": 2000, // etc. }; 现在我需要得到gdas.m / gdas.f / gdas.c但我不知道使用什么语法 – 我试过了: var mode = $("#mode").val(); var gda_set = gdas.mode; var gda_set = gdas[mode]; […]

如何在JavaScript中以“YYYYmmdd”格式parsingdate?

这是一个noob问题: 如何parsingdate格式"YYYYmmdd"没有外部库? 如果inputstring不是这种格式,我想获得invalid Date (或未定义,如果它会更容易)。

IE JavaScriptdateparsing错误

为什么IE不能把这个stringparsing成Date对象。 var d = Date.parse("Fri Jun 11 04:55:12 +0000 2010"); // returns NaN 不过,它在FireFox中运行良好。 我正在运行IE 8。 谢谢。

你应该在服务器端进行validation吗?

你应该在服务器端进行validation,还是只在客户端进行validation? @TheTXI 我很高兴你惊讶我只是不想留下任何可能改变某人回答给我虚假信息的东西。 似乎很多人都触及到我所追求的,但是阿贾克斯的一部分应该留在我的问题中,因为这是最重要的部分。 不过,阅读post,我知道一个坏人可以轻松地加载萤火虫,并更改我的button,提交button,并发表一篇文章。 或者以其他方式。

在JavaScript中使用0毫秒的setInterval()行为

在我的应用程序中,我发现一些使用setInterval JavaScript代码的时间为0毫秒,如下所示: self.setInterval("myFunction()",0); 显然,这对我来说不是一个好主意。 任何人都可以告诉我这里setInterval的行为是什么? (“myFunction”对服务器进行AJAX调用) 我问这是因为我的应用程序中有一个不规则的行为。 90%的时间,应用程序的行为是正确的,只有一次调用服务器。 然而有时,服务器会进行多次调用(直到现在,最多是48个调用),而且我几乎可以肯定这是这行代码的错误。

javascript正则expression式来检查IP地址

我有几个IP地址,如: 115.42.150.37 115.42.150.38 115.42.150.50 如果我想search所有3个IP地址,我应该写什么types的正则expression式? 例如,如果我做115.42.150.* (我将能够search所有3个IP地址) 我现在可以做的是这样的:/[ /[0-9]{1-3}\.[0-9]{1-3}\.[0-9]{1-3}\.[0-9]{1-3}/但它似乎无法正常工作。 谢谢。

JavaScript:如何让setInterval()现在开始?

我正在使用setInterval()函数每20秒调用一个函数。 然而,我注意到的一件事是,它第一次实际调用函数是在20秒(而不是当setInterval()时)。 这是我目前的解决方法: dothis(); var i = setInterval(dothis, 20000); 有没有办法实现这一点,而没有这个重复的代码?