一:方案,使用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>
分享到:
相关推荐
在IT行业中,用户体验是至关重要的一个方面,而“文本框默认提示文字”就是提升用户体验的一种常见设计策略。这种设计主要用于引导用户输入信息,通过在文本框内预设一些提示性文字,来帮助用户理解该输入区域的目的...
另一种是使用label标签与输入框层叠显示提示文字,类似点点网的做法,这样即便JavaScript代码没有生效,用户仍然可以看到提示信息,并在掩码输入框中输入密码。 在设计登录页面时,如果确实需要针对密码输入框提供...
`TextField`提供了基本的文本输入和编辑功能,但默认并不支持自动完成或下拉提示。为了实现这个功能,我们需要扩展`TextField`类或者通过监听`TextField`的事件来添加自定义行为。 关键步骤包括: 1. **监听输入**...
在设计用户界面时,我们有时希望在这些文本框内没有输入内容时显示默认提示文字,就像iOS系统的文本框那样。这种效果可以通过一些技巧来实现,而标题和描述中提到的方法就是通过在文本框上方添加一个不可点击的`...
在ASP.NET开发中,我们经常需要为用户界面提供友好的提示信息,比如在文本框(TextBox)中显示默认的提示文字。这样的功能可以提高用户体验,因为它在用户输入前提供了清晰的指引。本篇文章将深入探讨如何在ASP.NET...
这段代码为`inputField`这个ID的文本框添加了一个点击事件监听器。当用户点击文本框时,如果`placeholder`属性有值,就将其清空,从而达到提示信息消失的效果。 总结起来,`input`文本框内的提示信息通过`...
在网页设计和开发中,创建具有默认灰色文本的文本框是一种常见的需求,这通常用于提供提示信息或预填充用户可能需要输入的数据。标题和描述提到的"文本框默认值灰色方法"涉及到使用JavaScript库jQuery来实现这一效果...
这可以防止用户在关闭文本框后忘记清除之前输入的内容,导致下次打开时没有默认提示。 ### 总结 通过上述方法,我们可以轻松地在C#的Windows Forms应用中实现文本框的灰色默认值功能。这种方法不仅提升了应用程序...
本压缩包“一款jquery text文本框添加删除标签代码.zip”提供了一种实现用户在文本框中动态添加和删除标签的功能。这种功能常见于各种社交平台、论坛或者评论系统中,允许用户输入标签并实时显示,同时可以方便地增...
3. 编写JavaScript:利用jQuery选择器找到相关的文本框元素,然后在其中添加或修改默认的提示文字。 4. 添加事件监听:当文本框获取焦点或失去焦点时,动态改变提示文字的显示状态。 5. 测试与调试:在不同浏览器和...
CSS3作为现代网页设计的样式语言,提供了许多增强用户体验的功能,其中之一就是表单文本框输入文字提示上浮特效。这种特效通常利用`<input>`元素的`placeholder`属性来实现,为用户提供清晰的输入指引,而当用户开始...
这里的`placeholder`属性在文本框为空时显示提示文本,但当用户开始输入时,提示文本会立即消失。然而,这个默认行为并不完全符合我们的需求,因为描述文字的消失速度太快,可能无法引起足够的注意。 现在,我们将...
CSS用于设置文本框的初始颜色和透明度,使得默认的水印内容看起来像是“半透明”的。当用户聚焦到文本框并开始输入时,JavaScript会清除水印文本,当文本框失去焦点且内容为空时,水印内容又会重新出现。 在.NET...
`placeholder`属性可以为文本框添加一个占位符文本,向用户提示应输入何种内容,如`请输入用户名">`。 9. **尺寸调整**: 可以使用`size`属性调整文本框在屏幕上的宽度,`rows`和`cols`属性用于多行文本框`...
1. **提示信息**:水印文本框的核心功能是展示提示信息,这通常是在用户聚焦文本框之前显示的默认文本。这个提示信息可以是必填项的说明,也可以是一般性的输入指导,帮助用户了解应该如何使用该文本框。 2. **动态...
这为我们提供了基本的文本框功能,并允许我们覆盖或扩展默认行为。例如,我们可以重写`OnTextChanged`事件,以在用户输入时实时检查并校正输入的数值格式。 接下来,为了实现数值验证,我们需要添加逻辑来解析用户...
然而,默认情况下,ExtJS并未提供直接的支持来实现在文本框后添加单位的需求。本文将详细介绍两种解决方案,并给出具体的实现代码。 #### 解决方案一:重写文本框的实现方法 **步骤1:重写 `onRender` 方法** ...
- **提示文字定制**:可以根据实际需求调整默认提示文字的内容。 - **用户体验优化**:可以进一步优化提示文字的颜色、字体样式等,使其更加美观且符合整体设计风格。 #### 结论 通过上述代码实现的文本框交互效果...
4. 最后,页面加载完毕后,我们可以通过JavaScript动态地为文本框添加或移除类名,以便控制样式的变化。 这里需要注意的是,上述描述的代码段中,有部分文字可能由于OCR技术的识别错误或者漏识别,导致存在一些小的...
js代码 [removed] //显示限制输入字符method function textAreaChange(obj){ ... var count_total = $this...jQuery textarea文本框输入文字字数限制提示代码,设置固定输入字符,实时计算显示已经输入多少字符。