<script>
var s=document.getElementById("s");
s.onfocus=function(){
if(this.value==this.defaultValue)
this.value=''
};
s.onblur=function (){
if(/^\s*$/.test(this.value)){
this.value=this.defaultValue;
this.style.color='#aaa'
}
}
s.onkeydown=function(){
this.style.color='#333'
}
</script>
var s=document.getElementById("s");
s.onfocus=function(){
if(this.value==this.defaultValue)
this.value=''
};
s.onblur=function (){
if(/^\s*$/.test(this.value)){
this.value=this.defaultValue;
this.style.color='#aaa'
}
}
s.onkeydown=function(){
this.style.color='#333'
}
</script>

本文详细介绍了如何使用JavaScript为输入框实现聚焦时清除默认文本并改变颜色,失焦时恢复默认文本及颜色的特性,提升用户交互体验。
5090

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



