hi, 有很多地方的textbox,我们可以看到里面是有些灰色的默认字的,请问这个怎么实现呢?
再进一步,里面还有些提示文字,而我不希望用户更改他们,而且希望用户的输入在这些提示之后,就像前面的部分是不能选择一样,可以实现么?
比如:【】这个是textbox显示出来是这样: 【提示:灰色默认字】当用户将鼠标点击到这个textbox时,变成这样: 【提示: 】, 光标出现在“提示:”之后。谢谢!
再进一步,里面还有些提示文字,而我不希望用户更改他们,而且希望用户的输入在这些提示之后,就像前面的部分是不能选择一样,可以实现么?
比如:【】这个是textbox显示出来是这样: 【提示:灰色默认字】当用户将鼠标点击到这个textbox时,变成这样: 【提示: 】, 光标出现在“提示:”之后。谢谢!
解决方案 »
- winform部署安装的问题
- Linq 中的 O/R
- 请问:asp.net中页面间传值有哪几中方式?最好依次给个例子
- 关于ASP.NET的问题,很急!!!!!!!!!!!!!!!!!
- 请教各位:DATASET中如何获得选定列的Index?急等....
- 关于DataSet的问题(javascript),请各位教下小弟
- SOS!!!向客户计算机分发Crystal Report运行时出现"查询引擎错误"
- 更换路径的问题——望高手指点
- 急!! CrystalReport.rpt中如何使用参数?中的text 怎样从别的页面得到值?
- 百度富文本编辑器 上传图片后如何删除图片的问题
- SQL 2005无法使用SQL Server身份验证登陆
- 博客网站问题
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script>
function check()
{
if(document.form1.name.value=="可以输入学号姓名进行搜索")
{
document.form1.name.value ="";
document.form1.name.focus();
document.getElementsByTagName("input")[0].style.color="red";
}
}
function chesk()
{
if(document.form1.name.value=="")
{
document.getElementsByTagName("input")[0].style.color="#cccccc";
document.form1.name.value="可以输入学号姓名进行搜索"
}
}</script>
<style>
.show{border:1px solid red;
color:#999999; width:200px;}
</style>
</head><body>
<form name ="form1">
<label>
<input type="text" name="name" class="show" value="可以输入学号姓名进行搜索" onmousemove="check()" onmouseout="chesk()" />
</label>
</form>
</body>
</html>