jquery 、 JS 脚本参数的认识与使用

如何使用jquery刷新当前页面

下面介绍全页面刷新方法:有时候可能会用到

 window.location.reload(); //刷新当前页面.

 parent.location.reload(); //刷新父亲对象(用于框架)

 opener.location.reload(); //刷新父窗口对象(用于单开窗口)

 top.location.reload(); //刷新最顶端对象(用于多开窗口)

下面再介绍一些javascript基本函数

  1 document.write(”");为 输出语句
2 js中的注释为//
3
4 传统的html文档顺序是:document->html->(head,body)
5
6 一个浏览器窗口中的dom顺序是:window->(navigator,screen,history,location,document)
7 得到表单中元素的名称和值:document.getelementbyid(”表单中元素的id号”).name(或value)
8 一个小写转大写的js: document.getelementbyid(”output”).value = document.getelementbyid(”input”).value.touppercase();
9 js中的值类型:string,number,boolean,null,object,function
10 js中的字符型转换成数值型:parseint(),parsefloat()
11
12 js中的数字转换成字符型:(”"+变量)
13
14 js中的取字符串长度是:(length)
15
16 js中的字符与字符相连接使用+号.
17
18 js中的比较操作符有:==等于,!=不等于,>,>=,<.<=
19
20 js中声明变量使用:var来进行声明
21
22 js中的判断语句结构:if(condition){}else{}
23
24 js中的循环结构:for([initial expression];[condition];[upadte expression]) {inside loop}
25
26 循环中止的命令是:break
27
28 js中的函数定义:function functionname([parameter],…){statement[s]}
29
30 当文件中出现多个form表单时.可以用document.forms[0],document.forms[1]来代替.
31
32 窗口:打开窗口window.open(), 关闭一个窗口:window.close(), 窗口本身:self
33
34 状态栏的设置:window.status=”字符”;
35
36 弹出提示信息:window.alert(”字符”);
37
38 弹出确认框:window.confirm();
39
40 弹出输入提示框:window.prompt();
41
42 指定当前显示链接的位置:window.location.href=”url”
43
44 取出窗体中的所有表单的数量:document.forms.length
45
46 关闭文档的输出流:document.close();
47
48 字符串追加连接符:+=
49
50 创建一个文档元素:document.createelement(),document.createtextnode()
51
52 得到元素的方法:document.getelementbyid()
53
54 引用一个文件式的js:<script type=”text/javascript” src=”aaa.js”></script>
55
56 指定在不支持脚本的浏览器显示的html:<noscript></noscript>
57
58 当超链和onclick事件都有时,则老版本的浏览器转向a.html,否则转向b.html.例:<a href=”a.html” onclick=”location.href=’b.html’;return false”>dfsadf</a>
59
60 js 的内建对象 有:array,boolean,date,error,evalerror,function,math,number,object,rangeerror,referenceerror,regexp,string,syntaxerror,typeerror,urierror
61
62 js中的换行:/n
63
64 窗口全屏大小:<script>function fullscreen(){ this.moveto(0,0);this.outerwidth=screen.availwidth;this.outerheight=screen.availheight;}window.maximize=fullscreen;</script>
65
66 js中的all代表其下层的全部元素
67
68 js中的焦点顺序:document.getelementbyid(”表单元素”).tabindex = 1
69
70 innerhtml的值是表单元素的值:如how are you,则innerhtml的值就是:how are you
71
72 innertext的值和上面的一样,只不过不会把em这种标记显示出来.
73
74 contenteditable可设置元素是否可被修改,iscontenteditable返回是否可修改的状态.
75
76 isdisabled判断是否为禁止状态.disabled设置禁止状态
77
78 length取得长度,返回整型数值
79
80 addbehavior()是一种js调用的外部函数文件其扩展名为.htc
81
82 window.focus()使当前的窗口在所有窗口之前.
83
84 blur()指失去焦点.与focus()相反.
85
86 select()指元素为选中状态.
87
88 防止用户对文本框中输入文本:onfocus=”this.blur()”
89
90 取出该元素在页面中出现的数量:document.all.tags(”div(或其它html标记符)”).length
91
92 js中分为两种窗体输出:模态和非模态.window.showmodaldialog(),window.showmodeless()
93
94 状态栏文字的设置:window.status=‘文字’,默认的状态栏文字设置:window.defaultstatus = ‘文字.’;
95
96 添加到收藏夹:external.addfavorite(”http://www.google.com”,”google”);
97
98 js中遇到脚本错误时不做任何操作:window.onerror = donothing; 指定错误句柄的语法为:window.onerror = handleerror;
99
100 js中指定当前打开窗口的父窗口:window.opener,支持opener.opener…的多重继续.
101
102 js中的self指的是当前的窗口
103
104 js中状态栏显示内容:window.status=”内容”
105
106 js中的top指的是框架集中最顶层的框架
107
108 js中关闭当前的窗口:window.close();
109
110 js中提出是否确认的框:if(confirm(”are you sure?”)){alert(”ok”);}else{alert(”not ok”);}
111
112 js中的窗口重定向:window.navigate(”http://www.google.com”);
113
114 .js中的打印:window.print()
115
116 js中的提示输入框:window.prompt(”message”,”defaultreply”);
117
118 js中的窗口滚动条:window.scroll(x,y)
119
120 js中的窗口滚动到位置:window.scrollby
121
122 js中设置时间间隔:setinterval(”expr”,msecdelay)或setinterval(funcref,msecdelay)或settimeout
123
124 js中的模态显示在ie4+行,在nn中不行:showmodaldialog(”url”[,arguments][,features]);
125
126 js中的退出之前使用的句柄:function verifyclose(){event.returnvalue=”we really like you and hope you will stay longer.”;}} window.onbeforeunload=verifyclose;
127
128 当窗体第一次调用时使用的文件句柄:onload()
129
130 当窗体关闭时调用的文件句柄:onunload()
131
132 window.location的属性: protocol(http:),hostname(www.example.com),port(80),host(www.example.com:80),pathname(”/a/a.html”),hash(”#giantgizmo”,指跳转到相应的锚记),href(全部的信息)
133
134 window.location.reload()刷新当前页面.
135
136 parent.location.reload()刷新父亲对象(用于框架)
137
138 opener.location.reload()刷新父窗口对象(用于单开窗口)
139
140 top.location.reload()刷新最顶端对象(用于多开窗口)
141
142 window.history.back()返回上一页,window.history.forward()返回下一页,window.history.go(返回第几页,也可以使用访问过的url)
143
144 document.write()不换行的输出,document.writeln()换行输出
145
146 document.body.nowrap=true;防止链接文字折行.
147
148 变量名.charat(第几位),取该变量的第几位的字符.
149
150 ”abc”.charcodeat(第几个),返回第几个字符的ascii码值.
151
152 字符串连接:string.concat(string2),或用+=进行连接
153
154 .变量.indexof(”字符”,起始位置),返回第一个出现的位置(从0开始计算)
155
156 string.lastindexof(searchstring[,startindex])最后一次出现的位置.
157
158 string.match(regexpression),判断字符是否匹配.
159
160 string.replace(regexpression,replacestring)替换现有字符串.
161
162 string.split(分隔符)返回一个数组存储值.
163
164 string.substr(start[,length])取从第几位到指定长度的字符串.
165
166 string.tolowercase()使字符串全部变为小写.
167
168 string.touppercase()使全部字符变为大写.
169
170 parseint(string[,radix(代表进制)])强制转换成整型.
171
172 parsefloat(string[,radix])强制转换成浮点型
173
174 isnan(变量):测试是否为数值型.
175
176 定义常量的关键字:const,定义变量的关键字:var

本帖来自 http://www.51-sheji.com/article-74.html

jquery 、 JS 脚本参数的认识与使用的更多相关文章

  1. CSS样式表、JS脚本加载顺序与SpringMVC在URL路径中传参数与SpringMVC 拦截器

    CSS样式表和JS脚本加载顺序 Css样式表文件要在<head>中先加载,这样网页显示时可以第一次就渲染出正确的布局和样式,网页就不会闪烁,或跳变 JS脚本尽可能放在<body> ...

  2. 【Angular JS】正确调用JQuery与Angular JS脚本 - 修复Warning: Tired to load angular more than once

    自己正在做一个小网站,使用Angular JS + Express JS + Mongo DB,在开发过程中,遇到一些问题,所以整理出来.希望对大家都有帮助. 这是今天解决的一个问题,Angular ...

  3. js脚本捕获页面 GET 方式请求的参数?其实直接使用 window.location.search 获得

    js脚本捕获页面 GET 方式请求的参数?其实直接使用 window.location.search 获得

  4. 解决jQuery中美元符号($)命名与别的js脚本库引用冲突方法

    在Jquery中,$是JQuery的别名,所有使用$的地方也都可以使用JQuery来替换,如$('#msg')等同于JQuery('#msg') 的写法.然而,当我们引入多个js库后,在另外一个js库 ...

  5. jQuery plugin: Autocomplete 参数及实例

    官网:jQuery plugin: Autocomplete          (注:此插件已经不再更新.它的继任者是jQuery UI的一部分,) 此插件依赖于 jquery 1.2.6 --- j ...

  6. jquery.js与sea.js综合使用

    jquery.js与sea.js综合使用   目录 模块定义 define id dependencies factory exports require require.async require. ...

  7. AngularJs中,如何在render完成之后,执行Js脚本

    AngularJs是Google开源的前端JS框架.使用AngularJs, 我们能够容易地.健壮的开发出类似于Gmail一样的单页Web应用.AngularJs这个新兴的MVC前端框架,具有以下特点 ...

  8. 使用Js脚本 修改控制IE的注册表相关设置(activex等)

    使用Js脚本 修改控制IE的注册表相关设置(activex等) 分类: PHP2012-12-05 18:51 2035人阅读 评论(2) 收藏 举报 脚本写法: <SCRIPT LANGUAG ...

  9. jquery获取url参数

    js/jquery 获取url参数 2010年04月27日 星期二 13:45 js代码: function GetQueryString(name) { var reg = new RegExp(& ...

随机推荐

  1. go log repl

    package main import ( "fmt" "os/exec" "regexp" "strconv" &qu ...

  2. Java enum(枚举)的用法详解(转)

    用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... .现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法. p ...

  3. 使用Scala实现Java项目的单词计数:串行及Actor版本

    其实我想找一门“具有Python的简洁写法和融合Java平台的优势, 同时又足够有挑战性和灵活性”的编程语言. Scala 就是一个不错的选择. Scala 有很多语言特性, 建议先掌握基础常用的: ...

  4. 161220、使用Spring AOP实现MySQL数据库读写分离案例分析

    一.前言 分布式环境下数据库的读写分离策略是解决数据库读写性能瓶颈的一个关键解决方案,更是最大限度了提高了应用中读取 (Read)数据的速度和并发量. 在进行数据库读写分离的时候,我们首先要进行数据库 ...

  5. openDatabase() chrome vivaldi Stylish

    located at /Users/ruili/Library/Application Support/Vivaldi/Default/databases/ Databases.db contains ...

  6. [已解决] windows 80端口被占用

    看下是不是IIS开着,如果是关掉就OK拉 原文地址:http://www.cnblogs.com/gifisan/p/5822156.html

  7. Double Buffering Windows Forms

    Double Buffering Windows Forms As much as we would like it not to be the case, graphics can be slow ...

  8. git 临时记录

    http://blog.csdn.net/wangbole/article/details/8552808 http://blog.csdn.net/gq414047080/article/detai ...

  9. lua中string.find()函数作用于汉字字符串

    lua中有这样一个库函数,string,find(),作用是在一个字符串中找到目标字符串的起始和结束位置(从1开始计数) 如:a,b=string.find("hello world&quo ...

  10. iOS - Project 项目

    1.项目流程 1.1 分析项目的架构 iOS 常见的几种架构 标签式 Tab Menu 列表式 List Menu 抽屉式 Drawer 瀑布式 Waterfall 跳板式 Springborad 陈 ...