JavaScript中常用的事件
JavaScript中有以下常用的事件,它们可以通过JavaScript中的自定义函数来响应
1.onclick事件
单击事件,即用户单击鼠标按钮时发生的事件,可以在以下基本对象中产生该事件:button,radio,checkbox,submit,reset
2.onchange事件
改变事件,通常发生在以下两种情况
select(列表框或下拉列表框)中的某个选项状态改变时将触发该事件
text或textArea输入字符值改变时也可以触发该事件
3.onselect事件
选中事件,当text或textArea中的文字被选中后,触发该事件
4.onFocus事件
获得焦点事件,当用户单击text或textArea或select对象时,触发该事件
5.onBlur事件
失去焦点事件,当text或textArea或select对象不再拥有焦点时触发该事件
相关文档:
根据身份证号码取得生日与性别,并判断18位身份证的正确与错误:
function showBirthday(val){
var birthdayValue;
if(15==val.length){//15位身份证号码
birthdayValue = val.charAt(6)+val.charAt(7);
if(parseInt(birthdayValue)<10){
birthdayValue = '20'+birthdayValue;
}else{
birthdayValue = '1 ......
几个表单验证的
function checkMail(obj,error)
{
if (obj == null)
return "NULL";
if (obj.value == "")
return "EMPTY";
var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
if (filter.test(obj.value))
return true;
else
alert(error);
return false;
}
......
需要引入jquery-1.3.2.js
获取宽度
function getCurrentWidth(){
var currentWidth = 0;
// handle IE 6
if ($.browser.msie && $.browser.version < 7) {
var scrollWidth = Math.max(
document.documentElement.scrollWidth,
docu ......
函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。
javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:
以下是引用片段 ......
JavaScript是一种通用的、基于原型的、面向对象的脚本语言,而脚本语言就是指可以和Html语言混合使用的语言
1.JavaScript与Java的区别
A. JavaScript是解释型的语言,当程序执行的时候,浏览器一边解释一边执行。而Java是编译型的语言,必须经过编译才能执行
B. 代码 ......