qzgx.net
当前位置:首页 >> 如何实现文本框(tExtBox1)中的文字呈灰色,用鼠标点击一下消失,然后再写入其他内容?(vB.n... >>

如何实现文本框(tExtBox1)中的文字呈灰色,用鼠标点击一下消失,然后再写入其他内容?(vB.n...

文字颜色可以通过属性来设置,然后设置点击事件,当鼠标点击时如果文本框内文字是你固定的文字,则清空文本框并设属性为黑色字体

鼠标点击后文字消失,如果输入框内没有输入文字,点击其他地方,又显示默认文字

明白你的意思了,就和现在使用百度知道回答你问题是一样的效果,文本框里预置一段文字,灰色.当点击时,这段文字消失,再输入文字,就要求是黑色.首先,设置这个控件的字体颜色为灰色.然后写它的单击事件,事件里第一件事是把内容清空.第二件事就是把字体改为黑色.当然这两件事其实并不分先后.

在你的textBox里加入onfocus属性 然后写JS就可以了例子:

你要用textbox的控件的话是没有鼠标移出的服务器事件的,所以解决的方法有三个,1、要么你添加个服务器控件按钮,填写后点击按钮进行检测.2、就是在页面上写js进行ajax提交,然后进行显示!3、请其他的高手解决!

在TextBox的Enter事件中写入如下代码: ((TextBox)(sender)).Text = string.Empty;

<input name="textfield" type="text" value="点击文字消失" onfocus="if (value =='点击文字消失'){value =''}" onblur="if (value ==''){value='点击文字消失'}" />

我用WPS 2012 做的,首先选中文字(不是文本框),然后找到颜色选项,再然后选择其他字体颜色,然后选择自定义,然后输入你要设置的颜色值就可以了.试试吧

点击文本框清空可用js 脚本实现! <body> <form id="form1" runat="server"> <div> <asp:TextBox ID="TextBox1" Text="请输入用户名" runat="server"></asp:TextBox> </div> <script type="text/javascript"> document.getElementById

<input type='text' value='如:www.2345.com' style="color:#aaaaaa" onfocus="javascript:if(this.value=='如:www.2345.com'){this.value='';this.style.color='#000000';}" onblur="javascript:if(this.value==''){this.value='如:www.2345.com';this.style.color='#aaaaaa';}">

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.qzgx.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com