Questions tagged «html-input»

输入元素表示一个类型化的数据字段,通常带有一个表单控件以允许用户编辑数据。


10
如何使用HTML5输入类型编号处理浮点数和小数点分隔符
我正在构建主要用于移动浏览器的Web应用程序。我使用数字类型的输入字段,因此(大多数)移动浏览器仅调用数字键盘以提供更好的用户体验。此Web应用程序主要用于小数点分隔符是逗号而不是点的区域,因此我需要处理两个小数点分隔符。 如何用点和逗号覆盖整个混乱局面? 我的发现: 桌面版Chrome 输入类型=数字 用户在输入字段中输入“ 4,55” $("#my_input").val(); 返回“ 455” 我无法从输入中获取正确的值 桌面版Firefox 输入类型=数字 用户在输入字段中输入“ 4,55” $("#my_input").val(); 返回“ 4,55” 很好,我可以用点替换逗号并获得正确的浮点数 Android浏览器 输入类型=数字 用户在输入字段中输入“ 4,55” 输入失去焦点时,值将被截断为“ 4” 给用户造成困扰 Windows Phone 8 输入类型=数字 用户在输入字段中输入“ 4,55” $("#my_input").val(); 返回“ 4,55” 很好,我可以用点替换逗号并获得正确的浮点数 当用户可能使用逗号或点作为小数点分隔符并且我想将html输入类型保留为数字以提供更好的用户体验时,这种情况下的“最佳做法”是什么? 我可以将逗号转换为点播中的点,绑定键事件吗,它可以用于数字输入吗? 编辑 Currenlty我没有任何解决方案,如何从类型设置为数字的输入中获取浮点值(字符串或数字)。如果最终用户输入“ 4,55”,则Chrome始终返回“ 455”,Firefox返回“ 4,55”,可以。 同样令人烦恼的是,在Android(经过测试的4.2仿真器)中,当我输入“ 4,55”以输入字段并将焦点更改为其他位置时,输入的数字将被截断为“ 4”。

2
为什么从已经支持它的浏览器中删除HTML5输入类型datetime?
我想知道为什么以前支持输入的所有浏览器(例如高于26的Chrome版本)都datetime将其删除? 这听起来像是这篇文章的副本,但是那已经相当老了。 HTML WG似乎更喜欢datetime-local(w3c)datetime(w3c),但是为什么呢? 见这对功能开发时间表。 别人怎么说: 根据mobilexweb.com的说法,iOS中已弃用该方法,因为它看起来太像日期时间输入类型。 继Google Chrome之后,iOS上的Safari现在不再支持日期时间输入类型,它将回退为文本。在标准中不建议使用此类型,而建议使用datetime-local或出于相同目的而使用日期和时间这两个输入。问题是日期时间从5.0到6.1版本与iOS兼容;如果您正在使用它,请当心! 有什么区别? 其中datetime-local仅包含日期和时间元素,datetime还包含时区。这很有用,因为当客户端的时区与服务器的时区不同时,您可能希望采取不同的操作。 为什么这么重要? 如果网页询问:您要什么时候让我给您打电话,而用户选择“明天下午3点”,您什么时候需要给他回电话?明天下午3点UTC或CET?


7
如何在Android的移动网站中用数字强制键盘
我有一个移动网站,其中有一些HTML input元素,如下所示: <input type="text" name="txtAccessoryCost" size="6" /> 我已经将该网站嵌入到一个WebView可能使用Android 2.1 的网站中,因此它也将是一个Android应用程序。 当此HTML input元素聚焦时,是否可以用数字键盘代替默认的带字母键盘? 或者,如果对于HTML元素不可行,是否可以为整个应用程序设置它(可能是清单文件中的内容)?

1
如何使用Python Selenium在文本框(输入)中定位和插入值?
我具有以下HTML结构,并且尝试使用Selenium输入值NUM: <div class="MY_HEADING_A"> <div class="TitleA">My title</div> <div class="Foobar"></div> <div class="PageFrame" area="W"> <span class="PageText">PAGE <input id="a1" type="txt" NUM="" /> of <span id="MAX"></span> </span> </div> 这是我编写的代码: head = driver.find_element_by_class_name("MY_HEADING_A") frame_elem = head.find_element_by_class_name("PageText") # Following is a pseudo code. # Basically I need to enter a value of 1, 2, 3 etc in …



7
如何使用Bootstrap 3阻止按钮保持按下状态
在单击后如何使Bootstrap 3中的按钮自动取消按下? 要复制我的问题,请制作一个带有一些按钮的页面,为它们提供适当的引导程序类(并包括引导程序): <input id="one" type="button" class="btn btn-default" value="one"> <input id="two" type="button" class="btn btn-primary" value="two"> 加载页面,然后单击按钮之一。它会变得沮丧并突出显示,直到您单击页面上的其他位置(使用FF29和chrome35beta)。 在单击和未单击时检查输入元素不会显示附加的任何类,也不会从中删除任何其他类。 这是一个使Bootstrap按钮保持按下状态的示例:http : //jsfiddle.net/52VtD/5166/

7
如何在输入中添加按钮
已关闭。这个问题需要细节或说明。它当前不接受答案。 想改善这个问题吗?添加详细信息并通过编辑此帖子来澄清问题。 11个月前关闭。 改善这个问题 我正在努力实现这一目标: 我只想在输入元素中显示一个按钮,就像上面的图片一样
72 html  css  html-input 

8
下拉菜单/文本字段合而为一
我正在构建新网站,因此需要一个下拉菜单来选择网站中的内容数量。但是同时我需要此下拉列表来接受文本。因此,如果客户希望从下拉列表中进行选择,那么他可以,如果客户希望通过文本输入金额,那么他也可以。如您所见,我想使其双重。 例如:假设有一个amount下拉菜单,其元素为(1,2,3); 现在假设客户需要将金额设置为5-这是他的权利-下拉列表中不存在该金额,因此客户现在必须以文本形式输入金额。因此,对于任何条目,客户都必须从下拉列表中选择或以文本形式输入金额。 在描述了我的问题以及我向您介绍的简单示例之后,这是我的问题: 是否有HTML代码可将下拉菜单和一个文本字段合并为一个,但不是分开的?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.