`
邱铁军
  • 浏览: 42520 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论
阅读更多
有人会问JS能做什么?
1:JS为html设计师停工一种编程工具
   html创作者往往不是一位专业的编程者,JS为却是一种用于及其简单的语法的脚本。几乎每个人都有可能将及其简短的代码放入html页面中。
2:JS可以将动态的文本放入进去HTML页面中。
   比如:document.write("<h1>"+name+"</h1>");
3:js可以对事件作出相应。
4:JS可以读写HTML语言
5:JS可被用来验证数据。
6:JS被用来检测访问者的浏览器。
7:JavaScript 可被用来创建 cookies

二:如何将JS放入到HTML中呢
<html>
<body>
<script type="text/javascript">
document.write("Hello World");
</script>
</body>
</html>

如果我们需要将JS放入到HTML中,我们必须创建可以能够被她认可的语言<script></script>其中必须添加语言标记 type 属性

需要注意的问题:如果我们不使用 <script> 标签,浏览器就会把 document.write("Hello World!") 当作纯文本来处理,也就是说会把这条命令本身写到页面上。

三:如何与老的浏览器打交道呢?
对于那些不支持JS的浏览器 会把脚本当作页面的内容输出,为了防止这种情况 我们可以使用注释语法:
<html>
<body>
<script type="text/javascript">
<!--
document.write("Hello World!");
//-->
</script>
</body>
</html>
注释行末尾的两个正斜杠是 JavaScript 的注释符号,它会阻止 JavaScript 编译器对这一行的编译。
四:在那里放置JS脚本呢?
1位于Head部分的脚本
他可以保证你在使用它以前已经被加载过了。
2位于 body 部分的脚本:
在页面载入时脚本就会被执行。当你把脚本放置于 body 部分后,它就会生成页面的内容。

<html>
<head>
</head>

<body>
<script type="text/javascript">
....
</script>
</body>
</html>
3在 body 和 head 部分的脚本:
你可以在文档中放置任何数量的脚本,因此你既可以把脚本放置到 body,又可以放置到 head 部分。

<html>
<head>
<script type="text/javascript">
....
</script>
</head>
4使用外部 JavaScript
有时,你也许希望在若干个页面中运行 JavaScript,同时不在每个页面中写相同的脚本。

为了达到这个目的,你可以将 JavaScript 写入一个外部文件之中。然后以 .js 为后缀保存这个文件。

注意:外部文件不能包含 <script> 标签。

然后把 .js 文件指定给 <script> 标签中的 "src" 属性,就可以使用这个外部文件了:

<html>
<head>
<script src="xxx.js">....</script>
</head>
<body>
</body>
</html>
五:JS语句的作用?
JS语句是发给浏览器的,他将告诉浏览器要做什么。
六:JS变量?
变量是存储信息的容器。
还记得我们小时候的数学课上学的加减乘除吗?x=5,y=6 z=x+y等等一系列操作,还记得吗,一个字母可以保存一个值(比如 5),并且可以使用上面的信息计算出 z 的值是 11。

您一定没有忘记,对吧。

这些字母称为变量,变量可用于保存值 (x=5) 或表达式 (z=x+y)。
正如代数一样 JS同样也可以保存值或者表达式
JavaScript 变量名称的规则:
变量对大小写敏感(y 和 Y 是两个不同的变量)
变量必须以字母或下划线开始
七:函数
将脚本编写为函数,就可以避免页面载入时执行该脚本 函数中包含着一些代码 只有当事见调用 或者当调用这个函数是才能被执行。
创建函数的语法:
跟AS3语言中创建函数一样
function method(var1,var2.。){
主体
}
注意:别忘记 JavaScript 中大小写字母的重要性。"function" 这个词必须是小写的,否则 JavaScript 就会出错。另外需要注意的是,必须使用大小写完全相同的函数名来调用函数。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics