给文本框添加默认提示


一:方案,使用placeholder,chrome下OK部分浏览器失败。

<textarea rows="12" name="products" placeholder="26386-88-9 200ML 500ML

818-72-4 300g 1kg
120-46-7 100g 500g 1kg "></textarea>

<script>
var placeholder = "26386-88-9 200ML 500ML\n818-72-4 300g 1kg\n120-46-7 100g 500g 1kg"
$("#cas_notice textarea").focus(function(){
$(this).attr('placeholder','');
}).blur(function(){
$(this).attr('placeholder',placeholder);
});
</script>

二:给文本框添加一个注释的背景图来实现。
<script>
$("#cas_notice textarea").blur(function(){
if($.trim($(this).val()).length > 0){
$(this).css('background-image',"none");
}else{
$(this).css('background-image',"block");
$(this).css('background','url(/assets/img/information.png) no-repeat top left');
}
});

$("#cas_notice textarea").keydown(function(event){
$(this).css('background-image',"none");
});

</script>


<stype>

#cas_notice textarea {
vertical-align: top;
background: url(/assets/img/information.png) no-repeat top left;
}
</stype>

另外还可以给文本框加个小问号,弹出样例图片

<div class="ui field" id="cas_notice">
<i class="help circle icon popups prompt_textarea" data-html="<img width='440' height='210' src='/assets/img/prompt.jpg'>"></i>
<textarea rows="12" name="products" ></textarea>
</div>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值