Welcome 微信登录

首页 / 脚本样式 / JavaScript

关于javascript中的parseInt使用技巧

关于javascript中的parseInt使用技巧

要对表单中填写的日期格式进行客户端验证,于是在网上找了段代码,其中用到parseInt对年月日做判断,其中有类似这样的语句: ...... else if(parseInt(month)<1 || parseInt(month) >12) ...... 可是对于当前本来正确的日期,这里怎么也通不过。后来一查才明白,parseInt实际上有两个参数,第一个是要转换的值,第二个是指定的进制。如果不指定第二个参数,那么它只能正确地转换01到07(即把...
js跨域和ajax 跨域问题的实现思路

js跨域和ajax 跨域问题的实现思路

js 要跨域的话,可以用: <script src="别的网站的js地址(这里的内空可以是动态生成的,如:aaa.jsp、bbb.aspx)都可以。"></script>这样是可以从别的网站里面读取出数据的。 关键是看你灵不灵活,会不会用了。 ajax要跨域的话,可以用服务器去别的网站取内容,如asp.net的: 复制代码 代码如下: public string GetUrlData(string url) { System.Net...
javascript 流畅动画实现原理

javascript 流畅动画实现原理

当然考虑到浏览器(特别指IE)糟糕的js执行能力,动画效果又要受到影响。 浏览器中的动画效果主要依靠js来动态改变Dom元素外观来形成。不过据说css正在修炼这方面的能力哦。(拭目以待^_^) 我们需要周期性的改变dom元素的外观,这个周期性就要依靠setTimeout()和setInterval()来完成。 它们2个哪一个更好点呢 见这里 (是jquery的作者写的一个文章) 我个人比较偏向setInterval,setTimeout需要用递归调用而且在...
Javascript 阻止浏览器默认操作的实现代码

Javascript 阻止浏览器默认操作的实现代码

在很多时候,我们需要改变这些默认操作,比如:点击一个链接时,我们执行一些 ajax 操作,但是我们并不希望执行跳转动作,于是,就有了本文:阻止浏览器默认操作。 其实这并不是一个非常难的课题,单独拿出来的原因还是浏览器兼容问题: 复制代码 代码如下:<script type="text/javascript"> // 说明:Javascript 中阻止浏览器默认操作 // 作者:John Resig function stopDefault( e...
Javascript String.replace的妙用

Javascript String.replace的妙用

String.replace( ) 简介 语法: 复制代码 代码如下: string.replace(regexp, replacement) regexp :您要执行替换操作的正则表达式,如果传入的是一个字符串,那就会当作普通字符来处理,并且只会执行一次替换操作;如果是正则表达式,并且带有 global (g) 修饰符,则会替换所有出现的目标字符,否则,将只执行一次替换操作。 replacement :您要替换成的字符。 返回值是执行替换操作后的字符串...
<< 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 >>