声明:这个是网上的资料,不过我在很大程度上进行了自己的说明介绍,希望大家会喜欢
1.document.write("输出内容");为输出语句
2.JS中的注释为单行//和多行/**/
3.传统的HTML文档顺序是:document->html->(head,body)
4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)
5.获取表单中元素的名称和值:
document.getElementById("表单中元素的ID属性值") 此处获得元素ID的对象
document.getElementByName(“表单元素的Name属性值”) 此处获得元素Name的对象
这样就能通过对象来获取到对应的值,具体获取的值就是value属性(也就是对象.value)
6.大小写转换的JS:
(1)小写转大写:
document.getElementById("output").value = document.getElementById("input").value.toUpperCase();
(2)大写转小写:
document.getElementById("output").value = document.getElementById("input").value.toLowCase();
无论怎么转换,只要不是字母方式的话,也就是按回原样保留
7.JS中的值类型:String,Number,Boolean,Null,Object,Function等
8.JS中的字符型转换成数值型:parseInt(),parseFloat()
这里的parseInt()方法,具体实现方式如:parseInt(“要转的内容”)
这里的parseFloat()方法,具体实现方式如:parseFlost(“要转的内容”)
9.JS中的数字转换成字符型:(""+变量)
这里的+是一个连接符,最终结果变成一个字符串的形式
10.JS中的取字符串长度是:(length)
这里跟vbscript有点不一样,vbscript里的是len(”所要求的字符串长度”),而javascript里的则是用属性的方式来求,具体实现就是:”所要求的字符串长度”.length
11.JS中的字符与字符相连接使用+号.
12.JS中的比较操作符有:==等于,!=不等于,>大于,>=大于或等于,<小于,<=小于或等于
13.JS中声明变量使用:var来进行声明
这里要说的是使用var与不使用var的区别,当然,这里说的是规范的作法.一般而言,用var的话,代表的是局部变量的意思,而不用则是全局变量.但是在实际运用的过程中,大家并不是这么做的,毕竟全局与局部还是通过作用域来区分.所以最终的答案会是什么,还有待发现.
14.JS中的判断语句结构:if(condition){}else{}
Javascript的判断语句跟高级语言的判断语句一样.不过vbscript的写法则有些不一样.
15.JS中的循环结构:for([initial expression];[condition];[upadte expression]) {inside loop}
Javascript的for循环语句跟高级语言的判断语句一样
16.循环中止的命令是:break与continue命令
continue跟break语句一般都是用来作用循环结构的,continue语句是整个循环语句里面部分不执行,跳过而进行剩余的循环,而break语句则是直接跳出循环.其实说白了,就是前者还有循环要执行,而后者真实性不执行循环结构.这样说吧,break语句有点像return语句,但是break语句一来没有返回值,二来它只跳出一个作用块.
17.JS中的函数定义:function functionName([parameter],...){statement[s]}
写javascript函数,一定要记住的是关键字function,而且与高级语言不同的是此函数不用定义返回类型,有返回值的情况只要在函数里写就可以了.但有一处要注意的是,有返回的情况,想在事件里调用需要加上return,完整为:return functionName([parameter],...)
18.当文件中出现多个form表单时.可以用document.forms[0],document.forms[1]来分别获取
其实我觉得这功能蛮好的,只是设计者要注意form的次序问题,而且第一个form的获取是通过document.forms[0],注意数组都是从0开始,而不是从1开始.
19.窗口:打开窗口window.open(), 关闭一个窗口:window.close(), 窗口本身:self
语法(1) window.open(URL,name,features,replace)
四个参数都是可选项
语法(2) window.close()
语法(3)self.close()
方法 close() 将关闭有 window 指定的顶层浏览器窗口。某个窗口可以通过调用 self.close() 或只调用 close() 来关闭其自身。
只有通过 JavaScript 代码打开的窗口才能够由 JavaScript 代码关闭。这阻止了恶意的脚本终止用户的浏览器。
具体资料可查看www.w3school.com.cn
20.状态栏的设置:window.status="字符";
21.弹出提示信息:window.alert("字符");
22.弹出确认框:window.confirm();
语法:confirm(message)
message 要在 window 上弹出的对话框中显示的纯文本(而非 HTML 文本)
如果用户点击确定按钮,则 confirm() 返回 true。如果点击取消按钮,则 confirm() 返回 false。在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用 confirm() 时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句。
具体资料可查看www.w3school.com.cn
23.弹出输入提示框:window.prompt();此方法用于显示可提示用户进行输入的对话框
语法: prompt(text,defaultText)两个参数都是可选项
如果用户单击提示框的取消按钮,则返回 null。如果用户单击确认按钮,则返回输入字段当前显示的文本。在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用 prompt() 时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句。
具体资料可查看www.w3school.com.cn