日期:2014-05-18 浏览次数:20440 次
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus"> <META NAME="Author" CONTENT=""> <META NAME="Keywords" CONTENT=""> <META NAME="Description" CONTENT=""> <script type="text/javascript"> function a(args){ if(args){ if(args.value == "pleas input ..."){ args.value = ""; } } } </script> </HEAD> <BODY> <input type="text" value="pleas input ..." id="x" onclick="a(this);" onfocus="a(this);" onkeydown="a(this);"/> </BODY> </HTML>
------解决方案--------------------
<asp:TextBox runat="server" ID="txt" Text="请输入网址" onmouseover="this.value='';"></asp:TextBox>
------解决方案--------------------
学习了,原来javascript的实现起来这么简单。
ajax里面也有相应的控件来实现。
watermark
------解决方案--------------------
<asp:TextBox runat="server" ID="txt" Text="请输入网址" onmouseover="this.value= ' ';" > </asp:TextBox >
------解决方案--------------------
来晚了,顶一下吧!
------解决方案--------------------
虽然可以用
但是会提示onmouseover不是TextBox的有效属性
------解决方案--------------------
<script language="javascript" type="text/javascript">
function selectinput1()
{
document.getElementById("<%=TextBox.ClientID%>").value="";
}
</script>
<asp:TextBox ID="TextBox" runat="server" Width="180px">你的网址</asp:TextBox>
另外在Page_Load事件里面添加这行代码:
TextBox.Attributes.Add("onmouseover", "selectinput1()");
------解决方案--------------------
学习下!!!这个好!!
------解决方案--------------------
学习了!!
------解决方案--------------------
学习哈
顶