js事件监听器
事件监听的意思就是为某一个事件准备一个函数(方法),如果该事件被触发了就执行函数,比如:xxx.onclick = fn。用fn监听着onclick。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>函数的练习</title>
<script type="text/javascript">
function showDay(){
//找到对应的标签元素
var inputObj = document.getElementById("month");
var month = inputObj.value;
month = parseInt(month);//解析一个字符串,并返回一个整数。
switch(month){
case 1:
alert("该月有31天");
break;
case 3:
alert("该月有31天");
break;
case 5:
alert("该月有31天");
break;
case 7:
alert("该月有31天");
break;
case 8:
alert("该月有31天");
break;
case 10:
alert("该月有31天");
break;
case 12:
alert("该月有31天");
break;
case 4:
alert("该月有31天");
break;
case 6:
alert("该月有31天");
break;
case 9:
alert("该月有31天");
break;
case 11:
alert("该月有31天");
break;
case 2:
alert("该月有28天");
break;
default:
alert("没有该月份");
}
}
</script>
</head>
<body>
月份:<input id="month" type="text" /> <input type="button" value="查询" οnclick="showDay()"/>
</body>
</html>