html text控件的问题 焦点在一个html text控件中,起初控件中没有值。当开始输入第一个字符时,触发某事件应该怎么写?(即该text控件值不为空时触发某一事件,此时焦点仍在text控件中)。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 keypress,keydown,keyup,看需要选一个就够了.推荐keydown 控件.onkeyup=function(){ if(keycode){ //addyourfun }} 写错了点控件.onkeyup=function(){ if(event.keyCode){ //这里写你的方法 }} 在if结束后还可以加个this.focus() onkeypress就是可以实现你要的功能 <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title></title> </head> <script language=JavaScript type="text/javascript"> function keyup(){ if(event.keyCode){ alert(); } this.focus() } window.onload=function(){ document.getElementById("test").onkeyup=keyup } </script> <body> <div ><input type=text id=test /></div> </body></html>推荐用keyup 正则表达式求解 求高手看看,为什么y轴坐标不增加,而x轴坐标增加! 随便写了个制作头像的弹框,OOXX我的人看一看了啊,不用JQ你们写的出来么~ js中ActiveXObject支持问题 ff下如何使用document.execCommand? easy-ui data-options 怎样初始化checkbox为已选? 关于用javascript 自动计算的问题 关于mozilla下开发javascript的问题。 在javascript中,怎么处理"\"?? 如何判断数组的下限?(在线等待) 取值? 关于验证时间范围的问题。
控件.onkeyup=function(){
if(keycode){
//addyourfun
}
}
if(event.keyCode){
//这里写你的方法
}
}
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title></title> </head>
<script language=JavaScript type="text/javascript">
function keyup(){
if(event.keyCode){
alert();
}
this.focus()
}
window.onload=function(){
document.getElementById("test").onkeyup=keyup
}
</script>
<body> <div ><input type=text id=test /></div>
</body>
</html>推荐用keyup