JavaScript事件
<Script language="Javascript> function chkValue(field){ if(field.value=="") { alert("姓名不能为空!"); field.focus(); return false; } else return true; } </script> <Form acrion="login.aspx" methood="get" onsubmit="return chkvalue(this.username)" 用户名:<input type="text" name="username" id="username"> </form>
onsubmit()等函数可以用 onsubmit="false" 取消操作。其中username是文本框,可以直接用this点出来。
鼠标事件,搜索Event对象的附加属性。
鼠标事件用Event.button表示,赋值时用
<input id=altkey" type="text">
<Script language="Javasctip" >
function show(event)
{
var theForm=document.mouseform; //实例当前页面对象
theForm.altkey.value=event.altkey; //为页面的文本框赋值。
}
document.addEventListener("Click".,show,ture);
</script>
addEventListener()方法,注册事件,传递方法。
这是事件监听函数,在比如捕获“click”、“mouseover”、“keydown”等事件,他是对象Event的一个方法 举例: if (window.addEventListener) { window.addEventListener(‘load’, _uCO, false); } else if (window.attachEvent) { window.attachEvent(‘onload’, _uCO); }
浙公网安备 33010602011771号