javascript事件与控制结构
本文导语: 在javascript中,也是一切事物皆是对象。 对象具有属性和方法 点击按钮触发一个事件,就是调用了该对象的方法,之后该方法去触发某一个函数 函数的定义 Function函数名() { 函数体; } 函数分为系统函数和自定义函数 如上...
在javascript中,也是一切事物皆是对象。
对象具有属性和方法
点击按钮触发一个事件,就是调用了该对象的方法,之后该方法去触发某一个函数
函数的定义
Function函数名()
{
函数体;
}
函数分为系统函数和自定义函数
如上例子中,点击按钮触发的是对象的 OnClick事件。OnClick="javascript:函数名();"是在标记里写的
之后就是对函数的编写了
例如:
function aaa()
{
//自定义函数
alert("大家好,欢迎到来");
}
例如:我们想点击按钮,获得表单里文本框中数据的字符
如何获取出
基本方法:
Document.表单名称.文本框名称.value
document是一个文档集合,包含页面的所有信息
例子:
事件测试-www.
function aaa()
{
//自定义函数
//获取元素的值
Var a=
Document.form1.txtName.value
Alert(a);
}
表单的认识
表单(form)
用于搜集不同类型的用户输入
它的类型包含
文本框
单选按钮多选
下拉列表
按钮
表单实例代码
First name:
Last name:
为了更好的获取上例子中的信息,避免出现不友好的现象.
我们进行判断
三个控制结构中的选择结构
选择结构
if (表达式,结果为boolean的类型表达式)
{
}
else
{
}
检测用户为空
名字==""或者是名字=null,但是有时候文本框获取的是null,或是”“
所以两个都写上,然后返回return,否则就是弹出获取的值
{
Alert("用户名不能为空");
return
}
Else
{
Alert(a);
}
循环结构
获取数组中的值,使用循环结构时优选的选择
For和while循环
while循环不自带自增条件
需要在循环体中编写
例如
20个3 相乘的结果是多少呢,来看看吧
var i =1;
var resourt=1;
while( i