<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script>
//获取焦点事件
function myFocus(){
}
//失去焦点事件
function myBlur(){
var cont = document.getElementById("cont");
var str = cont.value;
var f = document.getElementById("f");
if(str == "tom"){
f.color = "red";
f.innerHTML = "这个名字太抢手了,再换一个!";
}else{
f.color = "green";
f.innerHTML = "√";
}
}
//密码输入效果
//获取焦点
function pwdFocus(){
document.getElementById("img").src = "img/pwd-input.jpg";
}
//失去焦点
function pwdBlur(){
document.getElementById("img").src = "img/user-input.jpg";
}
</script>
</head>
<body>
用户名:<input id="cont" type="text" onfocus="myFocus()" onblur="myBlur()" /><br />
密码:<input id="pwd" type="password" onfocus="pwdFocus()" onblur="pwdBlur()" />
<font id="f" ></font>
<img id="img" src="img/user-input.jpg" />
</body>
</html>
JavaScript基础—失去焦点事件
最新推荐文章于 2024-08-07 22:18:07 发布
本文介绍了一个简单的HTML页面示例,通过JavaScript实现了输入框的焦点获得与失去时的不同反馈效果,包括用户名验证提示及密码输入时的图标变化。
3182

被折叠的 条评论
为什么被折叠?



