PHP学习_PHP技术_PHP网站建设_PHP程序员专注于PHP技术研究及学习

文档归类:前端设计

js取整数四舍五入2011-05-13

1.丢弃小数部分,保留整数部分 parseInt(5/2) 2.向上取整,有小数就整数部分加1 Math.ceil(5/2) 3,四舍五入. Math.round(5/2) 4,向下取整 Math.floor(5/2) Math 对象的方法 FF: Firefox, N: Netscape, IE: Internet Explorer 方法 描述 FF N IE abs(x) 返回数的绝对值 1 2 3 acos(x) 返回数的反余弦值 1 2 3 asin(x) 返回数的反正弦值 1 2 3 atan(x) 以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值 1 2 3 atan2(y,x) 返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间) 1 2 3 ceil(x) 对一个数进行上舍入。 1 2 3 cos(x) 返回数的余弦 1 2 3 exp(x) 返回 e 的指数。 1 2 3 floor(x) 对一个数进行下舍入。 1 2 3 ...
此文被围观1900 分类: 前端设计 标签:  ·

table headers今天终于在我手下起了作用2011-06-30

<{$list.proname}>在利用onMouseOver调用headers中的数据,最后效果:得用JS加载到相应的DIV/table中,这样就减少了用页面加载的时间。 不知道别人是怎么做的,期待更完美的解决方案。...
此文被围观1086 分类: 前端设计 标签:  ··

div与JQuery的一些小知识2011-05-04

在做显示与隐藏的时候,我用LI命是ID没有用CLASS,但是在用JQUERY的时候,只有第一个能起作用,我当时有点郁闷,在谷歌和进度上找了好多相似的例子,别人都用的class而我认为ID是一样的,当时就没有管,最后做了好多个例还是不行.在网上查找了一直,最后确认是ID的错改成CLASS后就可以了!所以在这里提醒大家,在特效多的时候用CLASS来做标识符!...
此文被围观1089 分类: 前端设计 标签:  ··

正则表达式验证邮箱2011-05-11

JavaScript表单验证email,判断一个输入量是否为邮箱email,通过正则表达式实现。 //检查email邮箱   function isEmail(str){   var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((.[a-zA-Z0-9_-]{2,3}){1,2})$/;   return reg.test(str);  }...
此文被围观875 分类: 前端设计 标签:  ···

[JavaScript]IE不支持getElementsByName的解决方法2011-05-07

今天做一个页面,一直在firefox上面测试,等到终于完工了,想起到IE上跑一遍试试 一跑问题就出来了 找到原因问题出在getElementsByName这个方法上 IE无法使用getElementsByName只能用getElementsByTagName 于是只好加上了一个方法 function getElementsByName(tag,eltname){  var elts=document.getElementsByTagName(tag);  var count=0;  var elements=[];  for(var i=0;i<elts.length;i++){  if(elts[i].getAttribute("name")==eltname){  elements[count++]=elts[i];  }  }  return elements;  }还好改动不是特别大  加上这个方法就解决问题了 (改掉原先使用document.getElementsByName的地方为getElementsByName) 还是有点怪怪的 文章来源:http://jay1943000.is-programmer.com/posts/4332.html...
此文被围观1116 分类: 前端设计 标签:  ··

js获取checkbox中所有选中值及input后面所跟的文本2011-04-28

以前总是每次做这个的时候都要到网上来找这方面的教程,这次我把这个教程转载过来了!方便以后查找!jsfunction aa(){ var r=document.getElementsByName("r"); for(var i=0;i...
此文被围观1307 分类: 前端设计 标签:  ····

Ajax to improve the user experience2011-04-25

We use Ajax to interact with the server, without making the visitor load a new page.  This allows for a more enjoyable visit as the user experience is not interrupted by having to load a new page, and it speeds up interaction with the server, as the visitor does not have to download any unnecessary data.  Try our contact page for an example; when the visitor sends their message the page is not reloaded, nor are they taken to a different page.  Instead, the information is updated on the page, thanking the visitor for their contribution or notifying them of any problems, such as a malformed email address....
此文被围观2159 分类: 前端设计 标签:  ··

js计算精度解决办法2011-04-14

js计算精度解决办法,这个问题一般出在计算产品数量和价格的和,如果是integer类型那么就会出现小数位不在计算内!所以要改成float类型 提供一个js类 // JavaScript Document function arithmetic(a, sign, b){ if(isNaN(a) || isNaN(b)) return ;if (a == null || a == '') a = 0; if (b == null || b == '') b = 0; if(a.toString().indexOf(".") < 0 && b.toString().indexOf(".") < 0) return eval(a + sign + b); var ra = a.toString().replace(' ', ''); var rb = b.toString().replace(' ', ''); var arr_a = ra.split("."); var arr_b = rb.split("."); var digit_a = (arr_a.length > 1) ? arr_a[1].length : 0; var digit_b = (arr_b.length > 1) ...
此文被围观1784 分类: 前端设计 标签:  ··

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2017adophper.com All Rights Reserved.