问题标签 [placeholder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
10401 浏览

html - 占位符框的 CSS(设计时所见即所得)

这是一个“愚蠢”但如果不是特别需要的挑战,我敢肯定,如果可以得到答案,设计师可以在任何地方重复使用它。

我正在使用 WYSIWYG 风格的编辑器(MS Expression Web 4)并尝试生成基于 HTML 的线框,我打算将其作为实际生产的基础。由于原始/干净的 HTML 是 #1 目标,我希望有一个占位符模式,我可以指定以下 HTML(除了高度、宽度和文本会有所不同之外,别无其他),它应该显示为矩形带有“X”的框,文本(在本例中为“徽标”)出现在底部或中间,文本后面有白色背景

我的问题是实现我想要的所需的 CSS 和最少的 HTML 处理量(例如 img 标签)是什么?例如,如果改用以下 HTML:

或者

这在 HTML 方面是一个可以接受的折衷方案,但是什么是 CSS 来完成这项工作呢?

我知道我可以使用 jQuery 劫持干净的 HTML 来生成肮脏的 HTML 来实现我想要做的事情,但我在设计时需要这个。

下面这个假截图就是我要找的。我想删除一小段干净的 HTML,并可能使用 WYSIWYG 界面中的锚点来缩放占位符,而标签保持在中心底部或中心中间。 目标

我有一个白色的图像,上面有一个黑色的 X。 占位符图片

我非常怀疑 CSS 是否会在不破坏 HTML 的情况下支持我想要的东西。但是,我想看看是否有人知道它是否可行。这是我开始的,这当然不起作用,因为背景图像不会缩放,文本不会垂直对齐等等,等等。

所以现在我必须弄清楚要做出什么妥协。我讨厌弄乱 HTML,也不介意弄乱 CSS,因为 CSS 类是可重用的。

0 投票
3 回答
107 浏览

javascript - 这个效果的jquery插件?什么是效果?

我已经在原始 jquery 代码中自己多次实现了这个效果,但我想把它作为一个插件。问题是我不知道搜索插件的名称。基本上,输入字段在字段本身内部的标签为浅灰色。当用户点击时,灰色标签消失。如果用户没有输入任何内容就退出了该字段,则灰色标签会返回。否则,无论用户键入什么,都将保留在那里。它真的很简单,它有名字吗,是否有插件,所以我可以像

抱歉,如果这是一个愚蠢的问题,但我真的对此一无所知。

0 投票
1 回答
10673 浏览

jsf-2 - jsf inputText 和 validateRegexPatter

我想在消息中显示标签属性:

我设置了 f:param 因为在

{0} 替换为正则表达式模式。同时,我要显示标签值的内容。我的解决方案不起作用我该怎么做?

0 投票
2 回答
3185 浏览

forms - HTML5 表单文本占位符 - 它们有 CSS 伪类吗?

读了一篇关于 HTML5 的文章,我突然想到,虽然占位符在表单可用性方面非常有用,但如果没有 javascript 就不能用 CSS 来定位它们,那么它们确实是一个婴儿步骤。

那么我可以将 CSS 中的占位符定位为与输入文本不同的外观吗?

0 投票
4 回答
10697 浏览

html - HTML5 输入 type=number 和 placeholder 属性

有什么方法可以使用占位符<input type=number>吗?

0 投票
3 回答
7581 浏览

jquery - Jquery Validate:如何忽略占位符文本(默认/空白时产生错误)

我想让 jquery validate 忽略默认文本。
我检查默认文本的方法是检查 element.value == 元素 alt 文本

这是我的代码,但无论是空白、默认文本还是任何其他文本,它都会返回无效:

0 投票
1 回答
951 浏览

c# - 使用自定义 LayoutTemplate 时不呈现 ID“itemPlaceholder”

我创建了一个简单的 ASPX 页面,向页面添加了 ListView 控件并创建了 ITemplate 的两个实现;一个用于 LayoutTemplate,一个用于 ItemTemplate。这里的诀窍是我指定了我想在 ListView 中显示的列的集合,并将该集合作为参数提供给我的 LayoutTemplate 类。这是整个代码(在“LoadDataSource”中对“Columns.Skip(1)”的调用只是为了验证我可以使用任意数量的列呈现 ListView):

查看具有不同列数的 ListView 没有问题,但是每当我单击标题中的链接时,我都会收到此服务器错误,而不是 MethodNotImplemented:

必须在 ListView 'MyListView' 上指定项目占位符...

我认为答案很简单,但我就是找不到原因。有没有人有什么建议?

0 投票
1 回答
451 浏览

uitableview - 如何使用占位符实现 UiTableWiev?

我怎样才能实现这样的 UiTableWiev?

http://i.stack.imgur.com/8QVb4.jpg

我感谢所有给我教程的人。

像 fb 这样的桌子也可以 http://img688.imageshack.us/img688/4162/photocr.jpg

谢谢

0 投票
1 回答
682 浏览

javascript - YUI3 JavaScript:获取占位符文本的 CSS

我正在编写一些 JavaScript 来在没有它的浏览器中实现占位符文本。

我已经使用以下样式规则成功地在 Chrome 9 和 Fx 4b11 中设置了占位符文本的样式:

现在我希望我的 JavaScript 从不理解这些规则的浏览器中的样式表中检索这些数据,以便我可以手动设置占位符文本的样式。

有谁知道我如何在 YUI3 中做到这一点?我试过:

不幸的是,这只是返回:“未定义:未绑定到任何节点 { _query="input::-webkit-input-placeholder", _nodes=}"

有谁知道我该怎么做?或者如果有可能?

0 投票
1 回答
3321 浏览

spring - PropertyPlaceholderConfigurer 只是不能在 tomcat 中工作,请帮助

在我部署在 tomcat 环境中的 webapp 中,我有一个包含 placeHolder 的 spring 配置文件,例如 ${myurl}。为了替换占位符,我在包含 PropertyPlaceholderConfigurater bean 的 WEB-INF 目录中创建了 applicationContext.xml,并将其位置设置为也在 WEB-INF 目录中的属性文件。

然后在 web.xml 中,我指定上下文:

在 WEB-INF/my.properties myurl=http://www.google.com

这是 springFile1.xml

我不断得到未解析的值 ${myurl}

我尝试将属性文件放在类路径、绝对路径和WEB-INF 中,结果都一样。

有什么建议么?谢谢。