这篇文章主要介绍了js显示文本框提示文字的方法,涉及javascript鼠标事件及样式操作的相关技巧,非常简单实用,需要的朋友可以参考下
"">
input{
width:200px; height:24px;
line-height:24px; border:1px solid #999;
background:#ccc; margin:15px 0 0 100px;
padding:4px; color:#666;
}
.current{
background:#E0FEE4;
border:1px solid #093;
}
var aInp=document.getElementsByTagName('input');
var i=0;
var sArray=[];
for(i=0; i { aInp[i].index=i; sArray.push(aInp[i].value); aInp[i].onfocus=function() { if(sArray[this.index]==aInp[this.index].value) { aInp[this.index].value=''; } aInp[this.index].className='current'; }; aInp[i].onblur=function() { if(aInp[this.index].value=='') { aInp[this.index].value=sArray[this.index]; } aInp[this.index].className=''; }; }
希望本文所述对大家的javascript程序设计有所帮助。
更多信息请查看IT技术专栏