文本框 点击文本框中的文字消失

本文介绍了几种实现HTML输入框与文本框交互的方法,包括如何让文字在鼠标点击时消失或被选中,以及如何为文本区域设置默认提示信息。这些技巧有助于提升用户体验并简化前端开发工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

鼠标点击文字消失:<input name="textfield" style="color:#CCC;" type="text" value="点击文字消失" size="12" onclick="value='';focus()" onblur="if(value=='') value='点击文字消失;"/>
<br/> <br/>
鼠标点击文字选中:<input name="textfield" type="text" value="点击文字选中" size="12" onclick="focus();select()" />
<br/><br/>
<input name="key" type="text" id="key" value="关键词" size="30" onmouseover=this.focus();this.select(); onclick="if(value==defaultValue){value='';this.style.color='#000'}" onBlur="if(!value){value=defaultValue;this.style.color='#999'}" style="color:#999" />

 

textarea文本框,没有value值,所以得另写:

<textarea id="comment_message" class="frame_db" onkeydown="ctrlEnter(event, 'commentsubmit_btn');" name="message" rows="5" cols="60" style="width: 380px;">快写几句您的看法吧,她需要您的鼓励,还会给您加分哟~</textarea>

 

<script type="text/javascript">
jQuery(function(){
 var areatext="快写几句您的看法吧,她需要您的鼓励,还会给您加分哟~";
 jQuery(".frame_db").click(function(){
  if(jQuery(this).text()==areatext){
  jQuery("#comment_message").text("").css("color","#666");
  }
 })
})
</script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值