问题标签 [textinput]
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.
ipad - 触摸事件是否不适用于 iPad Safari 中的文本输入元素?
在 iPad Safari 中,我编写了 DIV 的触摸事件,因此当您触摸 DIV 内部并将手指放在该处 500 毫秒时,DIV 的背景颜色会发生变化。
当我尝试将代码移动到文本输入元素(在字段集中),使其成为触摸目标而不是 DIV 时,代码不起作用。尽管有这个 CSS,文本输入仍然被选中:
有没有办法拦截 iPad Safari 中文本输入元素的触摸事件并以自定义方式处理它们,防止默认行为?还是我必须做一些额外的事情来获得支持这一点的输入?我尝试过使用和不使用虚拟点击处理程序:onclick="void(0)"。
这是我正在关注文档处理事件的文档。
apache-flex - 在 flex 中,TextInput 中的 mouseOver 以编程方式使用 AS3?
在 flex 中,我可以添加 mouseOver (在 mx:TextInput 中)事件如下: mouseOver="canvas1_mouseDownHandler(event)"
它不是 TextInput 的属性,所以我如何在 ActionScript 中以编程方式执行它?
apache-flex - 将焦点设置在 Popup 的 textInput 控件上
我正在尝试创建一个带有可立即编辑的 TextInput 的弹出窗口。这意味着一旦显示弹出窗口,用户应该能够在 TextInput 中输入内容。
问题是我无法专注于 textInput。发生的情况是,当第一次按下一个键时,没有插入文本,只有在按下第二个键后,组件才会获得焦点并且用户能够键入。例如,在弹出窗口打开后键入“test”会导致显示“est”...
由于某种原因,该组件仅在用户明确单击它或键入某些内容时才会获得焦点。以编程方式设置焦点不起作用。
有什么想法/建议吗?
代码:
forms - safari 和 chrome 中 FORM INPUT FIELDS 的垂直对齐
我有一个高度为 60 像素的选择框。当我用户单击一个选项时,我希望该选项文本出现在选择框的底部......但是 safari 和 chrome 会自动垂直对齐中间的文本。
我已经尝试增加 line-height、padding-top、margin-top ......但这些不适用于 safari/chrome。
请帮忙,如果这种类型的样式在 safari/chrome 中“不可能”。也请告诉我。提前致谢!
apache-flex - 在flex中,当焦点在TextInput上时如何触发mouseevent?
在 flex 中,我使用以下内容:
mx:TextInput mouseOver="tester(event)"
它工作正常。我的指针越过 textInput 并调用该函数。但是当我在 textInput 内部单击以输入一些文本(焦点在 textInput 上)然后移动鼠标(不将鼠标指针移到 textinput 的边界之外)时,不会触发 mouseover 事件。
如果我使用点击事件,那么即使我正在输入文本(或焦点在文本输入上)然后点击,它也会调用该函数。
tester
当焦点位于 textInput 时,如何在鼠标悬停时调用该函数?
html - 什么输入字段类型强制数字键盘移动键盘在聚焦时出现?
我在 Opera 上试过了<input type="number" />
,它输出一个奇怪的输入框和一个“上下”处理程序。我所期望的是一个常规的文本字段,一旦你关注它就会提示数字键盘而不是字母。这甚至可能吗?
ps 我不想验证。这将是一个很好的用户体验,仅此而已。
apache-flex - 将数据网格链接到文本输入的问题
我想要做的是让用户将他的数据输入到多个文本框中,然后一旦输入数据,它就会在运行时显示在数据网格上。问题是当我运行应用程序时,我单击了按钮,但没有将输入的信息添加到数据网格中。一旦按下按钮,我的文本框也应该被清除,但再次没有任何反应。这是我的代码:
任何帮助是极大的赞赏。
apache-flex - TextInput 组件事件不起作用
我正在 Flex 中开发一个仅 AS3 的项目....我尝试在我的文本输入框中使用单击输入/返回时收听 ENTER 事件....但它似乎效果不佳...我确实尝试使用 TextEvent.TEXT_INPUT它工作正常,但不是 Component.ENTER ...任何帮助???非常感谢!!
html - 使用 HTML 和 CSS 模仿 apple.com 的 globalsearch 输入字段
好的,所以如果您查看http://www.marioplanet.com,您会看到我正在尝试为我的菜单栏模仿 apple.com 的设计,包括我的全局搜索栏。
现在,我正在尝试模仿 Apple 的全局搜索栏输入字段,尽可能接近,所以我需要一些帮助。
我希望该字段位于中间,我尝试过使用maring: auto auto;
但没有奏效..
我也想使用苹果网站上的圆角技术,但我不知道该怎么做。那是CSS3吗?
我还需要一个灰色的占位符字符串读取Search
,但我认为我可以使用 JS 来实现。如果可以使用 HTML 或 CSS,请告诉我。
与输入字段左侧对齐的小聚光灯/放大镜图像很好,但不是必需的:)
好的,您可以查看该站点,但这里也是代码:
索引.htm:
默认.css:
全局搜索.css:
谢谢!
javascript - 获取 div 内的所有输入字段(不带 JS 库)
在不使用 jQuery 之类的 javascript 库的情况下获取 div 中的所有输入字段的最简单方法是什么?类似于这个 jQuery 片段: