JavaScript

      在HTML中,只能定义内容的表现形式,不具有逻辑性,不能与用户进行交互。为了让页面文件拥有一定的程序逻辑,可以与用户进行交互,让网页的功能大大扩展,需要在HTML中嵌入一种程序语言,称为JavaScript脚本语言,这种语言由浏览器负责解释和执行。

     脚本程序代码放在HTML文档的<script></script>标签之间,当浏览器读取到网页文件的<script>标签后,就会自动地把其中的内容作为某种程序语言进行解释和执行,而不再把它们看做网页中的普通文本。

     例如:

     <html>

           <script>

                  alert("你好,我是中国");

          </script>

     </html>

    JavaScript是一种基于对象的和事件驱动的,并具有安全性的脚本语言。JavaScript的编程与C++、Java非常相似,只是提供了一些专有的类、对象和函数。

    JavaScript脚本代码的编写可以在3个地方:

  (1)在HTML文件中的<script></script>标签之间直接写。

  (2)将脚本代码卸载一个单独的文件中。即把脚本代码放置在一个扩展名为.js的文件中,然后在HTML文件中引入脚本文件即可。例如:将如下代码放入myscript.js文件中:

   alert("你好,我是中国人");

    然后再HTML中引入脚本文件,如下:

    <html>

           <script src="myscript.js" language="javascript"></script>

   </html>

  (3)将脚本代码作为某个标签的事件属性值或超链接的href属性值。例如:以脚本代码作为超链接的href属性的值,单击超链接即可执行脚本代码,如下:

    <html>

           <a href="javascript:alert("你好,我是中国人")">javascript</a>

   <html>

   在JavaScript中定义函数,必须以function关键字开头。格式如下:

   function 函数名(参数列表)

   {

        程序代码

        return 表达式;

   }

   例如:

   <html>

         <head>

               <script language="javascript">

                      function sayHello(name){

                             alert(name+"say:'hello'。");

                     }

              </script>

        </head>

       <body>

              <input type="button" onClick="sayHello('秀秀')" value="say">

       </body>

 </html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值