怎样在搜索栏出现默认文字,鼠标点击输入时文字消失
1个回答
展开全部
可以由asp.net实现。
当文本框获得焦点时,使用asp.net的事件,客户端会向服务器上传一个反馈,服务器接收后将原来的文本框更改为password模式即可。这种方式有一次刷新。其实就是得到服务控件的focus事件中将文本框换为password而已。较为简单。
也可以由js实现。
js实现的原理就是利用js增加一个input的type=hidden属性。用户所有输入的内容均写入到该input的value中,然后将生成相同长度的*字符显示在原来的密码框中。在上行后不用接收原来的数据,只接收引入的input type=hidden的value即可。优点是不用进行刷新,节省了服务器资源。
当文本框获得焦点时,使用asp.net的事件,客户端会向服务器上传一个反馈,服务器接收后将原来的文本框更改为password模式即可。这种方式有一次刷新。其实就是得到服务控件的focus事件中将文本框换为password而已。较为简单。
也可以由js实现。
js实现的原理就是利用js增加一个input的type=hidden属性。用户所有输入的内容均写入到该input的value中,然后将生成相同长度的*字符显示在原来的密码框中。在上行后不用接收原来的数据,只接收引入的input type=hidden的value即可。优点是不用进行刷新,节省了服务器资源。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询