请问,怎样用代码实现文本框里初始的数字为灰色,之后输入的数字为黑色。谢谢
解决方案 »
- 如果图片链接里含有“年会”汉字,则ie会报错
- 关于InnerHtml 丢失数据的问题
- Ext.form.HtmlEditor 怎么用
- 如何获取ie的颜色值
- 寻求好的处理方法
- 求一检索JavaScript代码,功能跟windows的ctrl+f 一样就行(UP者有分)
- 请教:一个让我头痛的dhtml问题
- JavaScript是否可以获取客户端IP?如果可以,如何获取?
- 请高手指点~!!如何通过javascript或其他方式在页面上直接下载(而非打开)被点击的.txt,.doc,.rtf等(会被浏览器直接打开的)文件?
- 这个JS是什么写法啊,都不认识求给解释一下?可以只解释语法。
- 请教一个js函数如何理解呢?(是dedecms中的初级模板代码)
- js多个checkbox赋值
<asp:TextBox ID="txtPName" CssClass="grayColor"
onfocus="this.className='blackColor'" Text="defaultText" runat="server"></asp:TextBox>也可以给textbox加focus事件,在里面修改样式
初始设定为灰色
然后添加事件 onfocus="this.color='black';"
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<style>
#_input {
color: #aaa;
border: 1px solid #CC0000;
padding: 1px;
}
</style>
</head>
<body>
<input type="text" name="textName" value="aa" id="_input">
</body>
<script language="javascript">
var s = document.getElementById("_input");
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>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Demo</title>
<script type="text/javascript" src="jquery-1.4.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#txtName").focus(function(){
$(this).css({color:"Black"});
});
});
</script>
</head>
<body>
<input type="text" value="请输入数字" id="txtName" style="color:Gray'"/>
</body>
</html>