admin 管理员组

文章数量: 1086019


2024年5月25日发(作者:argument同义词)

1系统函数

(1)parseInt

parseInt函数将字符串转换为整数。它从字符串的开头开始解析,在第一个非整数位

置停止解析并返回前面读到的所有整数。如果字符串不是以整数开头,将返回

NaN(Not a Number:非数字值)。

(2)parseFloat

parseFloat()函数和parseInt()函数类似,只不过它是返回一个浮点数

(3)isNaN

isNaN() 函数用于判断参数是否是NaN(不是数字)。如果是 NaN, 那么 isNaN 函数

返回 true ,否则返回 false。

计算输入两个文本框的数字之和。在两个文本框都修剪了左右两边的空格,仍输入了

数据的前提下,验证输入的是否是数值字符串,如果是,把两个数据之和显示在第三

个文本框,反之,则给予错误提示。

function calc(){

var num1=mentById("op1").value;

var num2 = mentById("op2").value;

if (()!= "" && () != "") {

if (!isNaN(num1) && !isNaN(num2)) {

mentById("result").value = parseFloat(num1) +

parseFloat(num2);

}

根据id属性获取文本框后,使用其value属性进一步得到内容

} else {

alert("请输入正确的数值");

}

} else {

alert("请输入两个操作数");

}

trim():修剪空格

弹出消息框

(4)eval()

运行以字符串形式表示的javascript代码串,并返回执行代码串后的结果。

例子:计算用户输入在文本框的表达式的计算结果。

2 事件与处理程序的绑定

(1)在事件源对象所对应的html标签上增加一个要处理的事件属性,让事件属性值

等于处理该事件的函数名或程序代码。

当单击段落时,文本的大小改成30px

function changeSize(){

}

......

事件与处理程序的绑定

2)用匿名函数来简化,即事件名=function(){…}。

onclick事件

鼠标单击页面元素时触发的事件

function showGender(obj){

}

alert("您选择的性别是:"+);

ze="30px";

var obj=mentById("txt");

ze="30px";


本文标签: 事件 函数 输入 字符串 文本框