admin 管理员组文章数量: 1184232
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";
版权声明:本文标题:javascript系统函数 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1716587126a693641.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论