网站地图 | RSS订阅 凌陈亮博客 - 专业上海SEO网站优化网站制作,分享SEO优化、网站建设知识
你的位置:首页
前端脚本

JS提交表单方法总结

JS提交表单方法总结

一、submit提交表单

<form action="?" name="form1" id="form1">
<!-- 表单内容 -->
<input type="submit" value="提交表单" />
</form>

二、JS提交表单:普通button按钮提交

发布时间:2016年8月29日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  JS特效  

前端脚本

JS四舍五入实现方法总结

JS四舍五入实现方法总结

一、toFixed() 方法

定义和用法

toFixed() 方法可把 Number 四舍五入指定小数位数的数字

语法

NumberObject.toFixed(num)

参数  描述

发布时间:2016年8月29日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS定时器setInterval()与延迟函数setTimeout()区别

JS定时器setInterval()与延迟函数setTimeout()区别

JS定时器 setInterval() 方法: 使一段代码每过指定时间就运行一次。

JS延迟器 setTimeout() 方法:使一段代码在指定时间后运行。

定义:

window.setInterval(expression,millisec); 
window.setTimeout(expression,millisec);

参数介绍:

发布时间:2016年8月29日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS Date()对象使用详解

JS Date()对象使用详解

JS Date 对象用于处理日期和时间。
创建 Date 对象的语法:

var myDate=new Date()

注释:Date 对象会自动把当前日期和时间保存为其初始值。
参数形式有以下5种:  

new Date("month dd,yyyy hh:mm:ss");
new Date("month dd,yyyy");
new Date(yyyy,mth,dd,hh,mm,ss);
new Date(yyyy,mth,dd);
new Date(ms);

注意最后一种形式,参数表示的是需要创建的时间和GMT时间1970年1月1日之间相差的毫秒数。各种函数的含义如下:

发布时间:2016年8月29日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  日期时间  

前端脚本

JS indexOf() 方法详解

JS indexOf() 方法详解

定义和用法

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

语法

stringObject.indexOf(searchvalue,fromindex)

参数  描述

searchvalue 必需。规定需检索的字符串值。 

发布时间:2016年8月26日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS substring() 方法详解

JS substring() 方法详解

定义和用法

substring() 方法用于提取字符串中介于两个指定下标之间的字符。

语法

stringObject.substring(start,stop)

参数  描述

start 必需。一个非负的整数,规定要提取的子串的第一个字符在 stringObject 中的位置。 

发布时间:2016年8月26日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS刷新当前页面常用技巧总结

JS刷新当前页面常用技巧总结

1,reload 方法,该方法强迫浏览器刷新当前页面。
语法:location.reload([bForceGet])  
参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5("刷新")

2,replace 方法,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后退”来访问已经被替换的URL。
语法: location.replace(URL)  
通常使用: location.reload() 或者是 history.go(0) 来做。
此方法类似客户端点F5刷新页面,所以页面method="post"时,会出现"网页过期"的提示。
因为Session的安全保护机制。
当调用 location.reload() 方法时, aspx页面此时在服务端内存里已经存在, 因此必定是 IsPostback 的。
如果有这种应用: 需要重新加载该页面,也就是说期望页面能够在服务端重新被创建,期望是 Not IsPostback 的。
这里,location.replace() 就可以完成此任务。被replace的页面每次都在服务端重新生成。
代码: location.replace(location.href);
返回并刷新页面:

发布时间:2016年8月26日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS截取字符串常用函数大全

JS截取字符串常用函数大全

本文主要介绍了JS截取与分割字符串常用方法,以实例形式分析了JavaScript针对字符串的截取与分割常用函数的定义、功能及使用技巧。

在js中字符截取函数常用的三个有 slice()、substring()、substr()了,下面我来给大家介绍slice()、substring()、substr()函数在字符截取时的一些用法与区别吧。

截取字符串的三个函数:

slice(start,[end])

发布时间:2016年8月26日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS replace 方法详解

JS replace 方法详解

replace方法是属于String对象的,可用于替换字符串。

定义和用法

replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。

语法

stringObject.replace(regexp/substr,replacement)
参数描述
regexp/substr

必需。规定子字符串或要替换的模式的 RegExp 对象。

发布时间:2016年8月26日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS split() 方法详解

JS split() 方法详解

js split就是将一字符串以特定的字符分割成数组,数组一般是字符串处理比较常用的处理方法

发布时间:2016年8月25日 | 评论:0 | 浏览: | 标签:Javascript  JS教程  

前端脚本

JS实现随机返回数组的一个元素

JS实现随机返回数组的一个元素
<script type="text/javascript">
var a = ['字符1','字符2','字符3','字符4'];
sendNum(a);
function sendNum(arr){ //随机取数组中的一个元素
    return arr[Math.floor(Math.random()*arr.length)];
}
</script>

以上就可以实现每次返回是一个随机数组中的一个数。主要用的就是 random 的方法。random 方法是返回 (0,1] 的数,但取不到1,所以用 Math.floor 向下取整。

发布时间:2016年8月8日 | 评论:0 | 浏览: | 标签:Javascript  数组  随机数  

ASP程序

ASP中Request.ServerVariables("HTTP_REFERER")详解

ASP中Request.ServerVariables("HTTP_REFERER")详解

ASP中 Request.ServerVariables("HTTP_REFERER") 可以取得来源地址。
以下情况可以取得值:
1、直接用<a href>
2、用Submit或<input type=image>提交的表单(POST or GET)
3、使用Jscript提交的表单(POST or GET)

以下情况不能取得值:
1、从收藏夹链接
2、单击'主页'或者自定义的地址
3、利用Jscript的location.href or location.replace()
4、在浏览器直接输入地址
5、<%Response.Redirect%>
6、<%Response.AddHeader%>或<meta http-equiv=refresh>转向
7、用XML加载地址

由此可知, Request.ServerVariables("HTTP_REFERER")获取地址有局限性,不过通过这种局限性可以让我们在后台中防止用户非法进入。
例如,我们可以在后台认证的页面头部加入以下代码段:

发布时间:2016年8月8日 | 评论:0 | 浏览: | 标签:Request.ServerVariables  HTTP_REFERER  ASP教程  

«1234567891011»