1
341
另一个选择是,如果您愿意只在较新的浏览器上使用此功能,则使用HTML5提供的支持 占位符 属性:
在没有任何样式的情况下,在Chrome中,这看起来像:
你可以试试演示 here 而在 HTML5 Placeholder Styling with CSS . 一定要检查 browser compatibility of this feature . 3.7增加了对火狐的支持。铬很好。Internet Explorer仅在10中添加了支持。如果目标浏览器不支持输入占位符,则可以使用名为 jQuery HTML5 Placeholder ,然后只需添加以下javascript代码即可启用它。
|
2
91
这被称为文本框水印,它是通过javascript完成的。 或者,如果您使用jquery,一种更好的方法: |
3
40
您可以设置
占位符
使用
|
4
20
您可以添加和删除一个特殊的CSS类并修改输入值
然后指定一个 暗示 用CSS中所需的样式初始化,例如:
|
5
6
|
6
4
我张贴
a solution for this on my website
不久前。要使用它,请导入一个
然后用CSS类注释您想要有提示的任何输入。
提供更多信息和示例 here . |
7
3
下面是一个使用GoogleAjax库缓存和一些jQuery魔力的函数示例。 这是CSS:
这将是javascript代码:
这就是HTML:
我希望这足以让您对gajaxlibs和jquery都感兴趣。 |
8
3
现在变得很容易了。 在HTML中,我们可以 占位符 属性为 输入 元素。 例如
查看更多详细信息: http://www.w3schools.com/tags/att_input_placeholder.asp |
9
2
对于jquery用户:naspinski的jquery链接似乎已断开,但请尝试以下方法: http://remysharp.com/2007/01/25/jquery-tutorial-text-box-hints/ 您将获得免费的jquery插件教程作为奖励。:) |
10
2
我找到了jquery插件
jQuery Watermark
比第一个答案中列出的更好。为什么更好?因为它支持密码输入字段。此外,设置水印(或其他属性)的颜色与创建
|
11
2
这叫做“水印”。 我找到了jquery插件 jQuery watermark 与第一个答案不同,它不需要额外的设置(在提交表单之前,原始答案还需要一个特殊的调用)。 |
12
2
使用 jQuery Form Notifier -它是最流行的jquery插件之一,并且不会受到其他jquery建议的一些错误的影响(例如,您可以自由设置水印样式,而不必担心它是否会保存到数据库中)。 jquery水印直接在表单元素上使用单一的CSS样式(我注意到应用于水印的CSS字体大小属性也会影响文本框,而不是我想要的)。带有jquery水印的优点是可以将放置文本拖到字段中(jquery表单通知程序不允许这样做)。 另一个由其他人(digitalbrush.com上的人)建议的,会意外地将水印值提交到您的表单中,所以我强烈建议不要这样做。 |
13
1
使用背景图像呈现文本:
那么你所要做的就是检测
jquery javascript代码如下:
|
14
1
你可以很容易地让一个框读“搜索”,然后当焦点变为它时,文本被删除。像这样:
当然,如果这样做,用户自己的文本将在单击时消失。因此,您可能希望使用更强大的功能:
|
15
0
当页面第一次加载时,让搜索显示在文本框中,如果您希望显示为灰色。 当输入框收到焦点时,选择搜索框中的所有文本,这样用户就可以开始键入,这将删除过程中选定的文本。如果用户想再次使用搜索框,这也会很好地工作,因为他们不必手动突出显示前一个文本来删除它。
|
16
0
我喜欢“知识奇库斯”的解决方案——简单明了。只需要在页面加载准备就绪时添加一个模糊调用,这将设置初始状态:
|
17
0
您要将类似这样的内容分配给onfocus:
接下来是Onblur:
(如果需要,可以使用一些更聪明的方法,比如框架函数来进行类名转换。) 有了这样的CSS:
|
18
-1
|
19
-1
简单的HTML“必选”标记很有用。
|
20
-3
用户Ajaxtoolkit来自 http://asp.net
|
Softly · 单选按钮未按预期取值 1 年前 |
SlickRed · 我无法使用JS关注HTML元素 1 年前 |
assembler · Nextjs没有处理发布请求 1 年前 |
BADRUM · 执行两个获取功能后,如何导航回页面? 1 年前 |
Toniq · javascript为php保存多维数组 1 年前 |