aralejs / aralejs.github.io

开放、简单、易用的前端基础类库
http://aralejs.github.io
MIT License
1.37k stars 321 forks source link

推荐个替代 input-zoom 的交互模式 #275

Closed hotoo closed 11 years ago

hotoo commented 11 years ago

一直觉得现有的 input-zoom 方式不够好,输入和格式化后的内容是分开的,不利于输入过程中确认输入内容。

而 Windows IP 输入的方式虽然不错,但限制性又过强,不便于输入;而且一般需要多个输入框进行模拟,也不便于程序处理。

今天发现一个不错的 maskedinput jQuery 插件,交互过程很赞,简洁有力,可以和交互同学沟通下这种交互方案。

当然这个插件还有些细节可以雕琢,大家多参与。

popomore commented 11 years ago

maskedinput 这个 format 都可以把 datepicker timepicker 替换掉了

不过我觉得现在的 input-zoom 还是可以的,还有个功能是放大。

hotoo commented 11 years ago
lifesinger commented 11 years ago

个人觉得 input-zoom 的核心是放大显示,不是格式化。放大显示,方便肉眼纠错。

2013/7/13 闲耘(tm) notifications@github.com

  • input-zoom 的功能确实是放大,但是我觉得用处不大,只是没有更好的格式化输入方案的一种权衡格式化显示方案。
  • 用户本质需求是输入和显示格式化,而 maskedinput 很好的将两者融合为一体。
  • maskedinput 可以用于日期时间的格式化输入。但 datepicker, timepicker 是强需求,对于日常用的最多的临近日期、常用的时间来说它也是更好的方案,maskedinput 替代不了。

Reply to this email directly or view it on GitHubhttps://github.com/aralejs/aralejs.org/issues/275#issuecomment-20909858 .

王保平 / 玉伯(射雕) 送人玫瑰手有余香

hotoo commented 11 years ago

input-zoom 本身是放大没错,它的名字也很配自己的特性。 但是作为用户,我觉得更需要的是格式化显示以方便纠错。 放大的特性也不错,如果是我会优先考虑直接放大文本框(在用户看来)