js控制字体颜色
字体颜色初始化值灰色(#3c3c3c),当我获取焦点后(onfocus事件)将字体颜色改为(#272727)改了过后颜色不需要变回去。...
字体颜色初始化值灰色(#3c3c3c),当我获取焦点后(onfocus事件)将字体颜色改为(#272727)改了过后颜色不需要变回去。
展开
展开全部
<input type="text" onfocus="this.style.color='#272727'" style="color:#3c3c3c;" value="adf321klfds" />
如上代码就可以了,不过#3c3c3c和#272727这两个颜色太接近了,肉眼好难看出来 - -,你改个别的颜色就可以看出效果了,比如#272727改成#00ff00
更多追问追答
追问
你在事件里面都没有方法直接属性赋值?,我试了不行
追答
你在事件里面都没有方法直接属性赋值?这句话是什么意思啊?麻烦解释一下吧。
你把颜色换一下,就能看出效果了。
<input type="text" onfocus="this.style.color='#00ff00'" style="color:#3c3c3c;" value="adf321klfds" />
这样就有效果了。
补充:
你是不是想要这样js的代码:
<input type="text" onfocus="Cmd(this)" style="color:#3c3c3c;" value="adf321klfds" />
<script>
function Cmd(v){
v.style.color='#00ff00';
}
</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询