问题标签 [html-input]

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 投票
3 回答
7351 浏览

html - html中的输入框时间即

我想要一个“时间”输入框(播种箭头以增加/减少时间)。以下代码在 chrome/mozilla 中有效,但在 Internet Explorer 中无效:

如何解决这个问题?

0 投票
13 回答
396200 浏览

html - HTML 输入 - 名称与 id

使用 HTML标签时,使用和属性<input>有什么区别,尤其是我发现它们有时命名相同?nameid

0 投票
18 回答
1682095 浏览

javascript - 设置输入字段的值

您将如何<input>在 JavaScript 中设置表单文本字段的默认值?

0 投票
2 回答
76 浏览

javascript - 如何知道 Rails 3 上 html 字段的 ID?

阶段:我正在使用嵌套模型,假设我们有两个模型:personcar. 在这里你有new.html.erb页面:

此代码将为每辆车生成:

现在假设我们需要为每个输入字段添加一些 javascript 代码,以生成如下内容:

注意,我们需要在 javascript 代码输入字段中id(在本例中person_cars_attributes_0_color)。

问题:我们如何为每个生成的 html 字段获取这个 id 值?

非常感谢您的帮助。如果您需要更多详细信息,请随时问我。

0 投票
3 回答
3529 浏览

jquery - 使用 Jquery 检测 Chrome 保存的输入信息?

我正在使用 jquery 在输入上开发占位符文本,当输入获得焦点时会略微消失,而当用户键入时会完全消失。这部分工作正常。因此,为了避免与保存的文本发生冲突,我将代码包装在:

如果用户保存了密码,例如在 Firefox 中,浏览器将检测到输入有一个值,然后不创建占位符文本。

然而,在 Chrome 中,Chrome 直到页面“完成”加载后才会加载保存的值......这意味着它检测到输入为空,创建占位符文本,然后在页面加载后,将保存的输入中的值 - 导致占位符和密码相互重叠。

如何检测 Chrome 填写表单以避免这种不幸的重叠?

0 投票
10 回答
584876 浏览

html - HTML 复选框的选中属性的正确值是什么?

我们都知道如何在 HTML 中形成一个复选框输入:

我不知道 - 选中复选框的技术正确值是什么?我已经看到所有这些工作:

答案是无所谓吗?我从规范本身看不到任何证据表明此处标记为正确的答案:

复选框(和单选按钮)是可以由用户切换的开/关开关。当设置了控制元素的选中属性时,开关处于“打开”状态。提交表单时,只有“打开”复选框控件才能成功。一个表单中的多个复选框可以共享相同的控件名称。因此,例如,复选框允许用户为同一属性选择多个值。INPUT 元素用于创建复选框控件。

规范作者会说什么是正确的答案?请提供基于证据的答案。

0 投票
1 回答
19254 浏览

html - HTML5 输入类型号与电话

我正在努力将一些表单输入更新为 HTML5。我对验证数据不感兴趣,就像在移动设备上使用数字键盘一样。输入类型“tel”似乎可以满足我的需求,我在 iPad/移动设备上获得了数字键盘。输入类型“数字”也会给我数字键盘,但它还包括我不想要的微调框。

我想知道的是type="tel"在信用卡输入上使用是否安全?或者我应该使用type="number"并尝试以某种方式禁用微调器。我读到禁用微调器会使 Chrome 崩溃,这不是我愿意做出的权衡。

此外,目前我们为移动和非移动用户使用完全相同的网站。

0 投票
3 回答
50907 浏览

c# - Set HTML input textbox's display text using C#

I have a HTML input box in my ASPX page like below

Now I have some code written in C# codebehind which calculate a value and I want that value to be displayed in the above TextBox.

I have already tried

and

but both of the above does not seems to set the display text of the textbox.

Can anyone help me figure out as to how do I get it done. I cannot use

EDIT (WITH CORRECT ANSWER): The way I was originally trying to do was correct i.e.

The culprit was Placeholder Plugin which was getting called and was erasing the values from the TextBox. Hope this will help a lot of people like me who get stuck at such silly places.

0 投票
2 回答
185 浏览

javascript - 将 jQuery 代码转换为 Javascript

我对 Javascript 和 jQuery 很陌生。我正在尝试实现一个下拉选择框,从而在选择某些项目时禁用输入文本框。我能够通过从各种 StackOverFlow 问题中破解一些 jQuery 来实现:

我真的很想用 Javascript 实现它,但只能用 jQuery 来实现它,谁能帮我把它转换成纯 Javascript 吗?

0 投票
2 回答
79655 浏览

javascript - 调用函数时将焦点设置到文本框

我目前在我的 aspx 中有一个文本框:

我想知道是否可以在每次调用我的 JavaScript 方法时设置焦点(将光标放在那个文本框中)。我希望它会按照以下方式工作:

有什么建议么?