2015-01-04 Javascript

 

 

一、基础

JS的代码为 <script>  </script> ,可以放到网页的任何一个地方,用来控制界面上的元素,文件结尾为 .js

document.write("hello world")  //输出hello world

网页加载顺序:先加载head中,其次body中,最后html外。

另外建立一个结尾为.JS的文件,然后在html中引用,<script src="js.js" type="text/javascript"></script>

 

二、语法:

1.弹出窗口:<script>                    alert("hello");                    </script>

2.单击事件:<img src="../网站-练习/J2.jpg" οnclick="alert('hello')" /> //单机图片弹出窗口“hello”

 

3.在之前的某个script的字体中增加font编号 font1,             

<script> document.write("<font id='font1' size=16> hello world </font>") </script>

然后在一个新的script中获取这个编号,可以改变<font>和</font>中的文字

              <script>                var zi=document.getElementById("font1");

               zi.innerHTML="你好";

               zi.style.color="#ff00ff";               </script>

 

4.如何在点击的时候触发:<img src="../网站-练习/J2.jpg" οnclick="document.getElementById("font1").innerHTML="你好"" />

                                                                                            //在单击的时候将font1的内容变为“你好”

 

三、语句

1.定义变量以及运算符: <script> var a=1;     //定义变量 var b=2; var c=a+b; c=a%b; document.write(c);  //输出 "=="         //等于 "==="      //全等于,数据类型必须也相等 </script>

 

2.if语句(格式与C#基本一致): <script> if(a>0) {    document.write("大于0"); } 在JS中,如果程序执行了if语句,不会继续执行else语句 else if(a==1)    {    document.write("等于1");    }    </script>

 

3.for循环: <script> for(var a=1;a<10;a++) { } </script>

 

4.数组: <script> var i; var cars = new Array(); cars[0] = "Audi"; cars[1] = "BMW"; cars[2] = "Volvo";

for (i=0;i<cars.length;i++) { document.write(cars[i] + "<br>"); } </script>

 

5.文本框内容的及时判定: 1.先自定义一个JS,获取文本框的内容,如果文本框为空,弹出窗口 <script> function panding() { var txt=document.getElementById("textfield").value; if(txt.length==0) { alert("不能为空"); } } 2.在按钮的代码处添加单击事件,单击时执行自定义的JS内容 <input type="submit" name="button" id="button" value="提交" οnclick="panding()"/>

转载于:https://www.cnblogs.com/577521a/p/4203422.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值