问题标签 [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 回答
29208 浏览

html - 文本区域表单中的 Html 占位符文本

在我的一个网站上,我创建了一个表格,用于收集人员姓名、电子邮件和对他们想法的描述。

我将描述的字符限制为 500 个字符,因为我不想阅读大量内容,并且我想出了如何在用户输入他们想要的内容之前让文本出现在 textarea 中。

目前,用户必须自己删除“您的想法的描述”,但我想添加占位符类,当他们单击 textarea 时,它会删除我在 textarea 中写的内容

我查看了一些网站,但不知道如何使用它,我将它放在我的代码中,但通常该类只是作为文本出现在我的 textarea 中。

任何有关使用此类的帮助都将非常感谢

这是我写的

头部标签内

身体标签内

0 投票
4 回答
1582 浏览

php - 如何在 php 表单中添加“默认文本”

我希望更改以下代码,以便 textarea 具有默认值,该值在聚焦时会消失。

0 投票
4 回答
144 浏览

jquery - 高效的 DOM 选择技术 - 按属性选择会变慢吗?

我正在使用脚本使所有输入在尚不支持该功能的浏览器中具有占位符。

在我正在使用的那个脚本中

选择所有要作用的元素。

我想知道这是否会变慢,因为它不是一个非常具体的选择

我知道选择方式更快(但我不想单独指定所有 id)。

您是否建议使用占位符属性向所有输入添加类,如下所示:

使选择更快(我认为按类选择比按属性选择更快)。但这会滥用 css 类的目的,只意味着样式,它会填满 dom。

您对改进此类任务有什么建议或技巧吗?

0 投票
1 回答
2869 浏览

c# - 占位符可见总是假的

我在更新面板中有一个占位符,这也在占位符和更新面板中。但是,根据我的测试,此布局与此错误无关。我的占位符总是将可见设置为 false,即使我尝试将其设置为 true。我试图一步一步思考代码,并且将占位符设置为 true 的代码正在运行。然而,它并没有将其设置为真。

这仅在第一次加载时发生,在回发时 myPlaceholder 可见设置为 true。它可能是 Web 应用程序中的其他错误并导致此错误,但它太大了,我不知道从哪里开始寻找。我希望有人遇到类似的问题,可以为我指明正确的方向。

0 投票
1 回答
2231 浏览

javascript - JavaScript - 使用背景图像加载问题输入占位符文本

我有一个输入 type="text" 字段,并试图用一些默认文本的背景图像替换不受广泛支持的 HTML5 占位符属性。

而在 JavaScript 中,当表单获得焦点时删除背景图像(以便用户在字段中键入的文本不会与背景图像中的文本重叠)并在输入失去焦点时替换背景图像(我正在使用onBlur事件)。

这工作正常,除了当用户在输入字段中键入文本时,在没有提交此文本的情况下转到另一个页面并点击浏览器中的返回上一页按钮,页面重新加载但他们之前的文本,他们没有提交,仍然在背景图像顶部的输入字段中。

我试图通过在页面加载时检查表单是否具有值来解决此问题,如果有,则删除背景图像,但这部分对我不起作用。

我对可能的解决方案持开放态度。

0 投票
2 回答
3517 浏览

css - 谷歌浏览器占位符对齐问题

在谷歌浏览器中,当在高度为 30px 的文本输入中使用占位符时,占位符文本垂直对齐顶部?

如何使它位于文本输入的垂直中间?

0 投票
3 回答
6305 浏览

css - 我的文本框中的占位符文本在 chrome 中未对齐

我在 Google chrome 中遇到问题,我的网站http://www.myinvestmentdecision.com.au上的占位符文本太高了

单击“反馈”,您会看到占位符中的文本居高不下。我有一个占位符脚本,但是当它意识到 chrome 支持占位符时它会关闭。

只是为了证明这一点,这里有一个表单本身的 jsfiddle:http: //jsfiddle.net/RAANa/

必须是CSS的东西。有任何想法吗?

0 投票
4 回答
3870 浏览

jquery - jQuery 验证忽略占位符!

我正在使用 jQuery 验证插件来验证我的表单,但它似乎忽略了具有占位符文本的必填字段。

如何解决?

要在所有浏览器中显示占位符,我正在使用这个 jQuery 插件 - http://formalize.me/

为了验证我的表格,我正在使用以下代码:

0 投票
4 回答
26008 浏览

javascript - 为什么使用 `javascript:void(0)` 而不是 `javascript:` 作为 href 无操作占位符?

我已经看到了href="javascript:void(0)",我已经看到href="javascript:;" 了有什么理由我不会直接使用href="javascript:"吗?

编辑:让我说清楚:我将它与 an 结合使用,如果有必要使用替代方案,我onclick不反对使用。return false当然,这只是在替代方案更有意义的情况下javascript:

此外,我还没有看到第一段中显示的问题的答案(显然我认为)。谢谢,大卫。:)

我已经看到了href="javascript:void(0)",我已经看到href="javascript:;" 了有什么理由我不会直接使用href="javascript:"吗?

0 投票
1 回答
1502 浏览

asp.net - 添加动态控件时确定当前上下文中ContentPlaceHolder的ClientID

我正在动态创建一个表格控件,其中包含表格每一行的一系列标签和下拉列表,其中还包括标签和下拉列表中的一些 javascript。

javascript 函数“onchange”循环遍历所有以前缀开头的下拉控件,并检查任何下拉列表的值是否相同。

然后将该表添加到 PlaceHolder 控件中,该控件又包含在我的母版页上的 ContentPlaceHolder 控件中。

我再次出现的问题是当放置在母版页和 ContentPlaceHolders 上时控件的自动命名,特别是当它涉及 javascript 时。

到目前为止,我想出的最佳解决方案是找到包含 PlaceHolder 的 ContentPlaceHolder,检索 ClientID 并将该值传递给表创建者。

有没有办法确定控件或 PlaceHolder 的当前 ContentPlaceHolder 所在的位置,并返回 ClientID 或 UniqueID,以便我可以将此值传递给我的表创建者,以便为 javascript 函数添加前缀,以使用元素 ID 指向正确的控件?最好使用将作为基值填充的 PlaceHolder 或 Control?

谢谢。