在我的应用程序中,我想让用户输入一个时间。为此,我正在考虑放置两个选择标签(小时和分钟)。但我不想要下拉列表,我希望列表只显示一个项目,当我点击向上箭头时,我应该在列表中上移。 例如:小时数列表显示01,当我点击向上箭头时,它将显示02和03之后,等等。 我不知道这个标签的名称,有谁知道如何做到这一点? 谢谢。选择标签无下拉
选择标签无下拉
回答
你正在寻找一个HTML5 input type="number"
这样。
<input type="number" step="1" max="24" min="0" value="9"/>
但是到目前为止,它不适用于所有浏览器。
如果你到了jQuery,它更好使用Timepicker:http://trentrichardson.com/examples/timepicker/
$('#example3').timepicker({});
伟大的时间选择器工作正常,这正是我想要的。 非常感谢:) – kbaccouche
但我有另一个问题: 我用timepicker()这样做,因为我也需要日期。现在我想知道那个时刻(日期+时间)是否已经过去了。你应该知道我将这些值通过ajax传递给我的控制器。所以我会把它们当作字符串。如何将此字符串转换为日期以便我可以比较它? – kbaccouche
请问这是另一个问题 – naveen
你可以有一个文本框后跟两个按钮,即向上箭头和向下箭头。在文本框中输入值(仅整数)并单击向上箭头后,可以递增文本框中显示的值,并单击向下按钮可以递减文本框中的值。
希望这有助于你
在设计部分做这样的, 添加一个文本框和两个图像控件然后在图像使用的点击修改下面的脚本。
在JavaScript中做这样的,
功能小时(时间){ 如果(时间== '向上' & & parseInt函数(的document.getElementById( '小时')。值)> 1){ 文件。.getElementById( '小时')值= parseInt函数(的document.getElementById( '小时')的值。)-1; } 如果(时间== '向下' & & parseInt函数(的document.getElementById( '小时')。值)< 24){ 的document.getElementById( '小时')。值= parseInt函数(的document.getElementById('小时“)。价值)+1; } }
- 1. 在选择标签下的选择下拉选项中显示商标(TM)
- 2. 选择风格按在选择下拉标签
- 3. 选择=“选择”不填充里面<option>标签下拉
- 4. 无法选择下拉值
- 5. jquery选择下拉按下数据到标签元素
- 6. 通过选择选项标签自定义下拉菜单?
- 7. 如何从下拉列表中选择选项标签?
- 8. 下拉选择标签中的选项值
- 9. 不同宽度的选择和选项标签下拉
- 10. 标签标记有选择下拉菜单中,不IE11工作
- 11. 离子选择无标签
- 12. Javascript书签选择下拉值?
- 13. 下拉选择
- 14. 无法选择下拉选项(硒/ java)
- 15. Watir无法选择下拉选项(Ruby)
- 16. 如何选择使用硒webdriver没有选择标签的下拉菜单?
- 17. 如何打开与下拉菜单[选择标签]
- 18. 如何使用xpath选择超出标签的下拉项目
- 19. asp.net javascript - 更改下拉选择更改标签文本
- 20. p-multi在下拉菜单中选择更改标签
- 21. 在下拉列表中选择optgroup标签
- 22. 获取的下拉箭头,在HTML选择标签
- 23. MVC - 在下拉选择更改标签(S) - 强类型查看
- 24. 添加标签名称以选择下拉
- 25. 显示下拉列表选择与标签
- 26. 标签不显示下拉列表中选择的值
- 27. Struts2的标签填充下拉列表中选择
- 28. 基于下拉选择值隐藏/显示标签
- 29. 风格下拉选项标签
- 30. 添加选项组标签下拉
你对jquery ui解决方案感兴趣吗? – naveen