可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):

问题:

We are currently using jQuery to trigger a recalculation on a form input field. Using HTML5 we get nice spinboxes in Safari (at least on 5.0.3 Mac). However updating the field with the spinbox controls doesn't seem to trigger a change event at all. It's like the field hasn't been updated. Is this just an oversight in WebKit? Or are there ways around this?

Edit: Changing the spinbox doesn't even trigger an input event.

回答1:

$.click() works fine. If you click and hold, it doesn't until you release.

回答2:

change event is triggered when input lost focus and the value is changed, by clicking the spinbox, input does not lost its focus, so change event will not fired.

回答3:

You want to use the oninput event. Use something like $("...").bind("input", fn);.

See http://msdn.microsoft.com/en-us/library/gg592978(VS.85).aspx

回答4:

This works for me in Chrome 11 and Opera 11.10:

Output event handler

Number:

Output:

16

Firefox 4 doesn't do valueAsNumber, but a minor change makes it work in all three. Sorry I don't have Safari available to test on right now.

html5 spin,HTML5 number spinbox controls not triggering a cha相关推荐

  1. 下列关于html5表单的多样输入方式,IT兄弟连 HTML5教程 HTML5表单 多样的输入类型1...

    原标题:IT兄弟连 HTML5教程 HTML5表单 多样的输入类型1 HTML5拥有多个新的表单输入类型,这些新特性提供了更好的输入控制和验证.并不是所有的主浏览器都支持新的input类型,不过我们可 ...

  2. 【HTML5】Html5新标签解释及用法

    HTML 5 是一个新的网络标准,目标在于取代现有的 HTML 4.01, XHTML 1.0 and DOM Level 2 HTML 标准.它希望能够减少浏览器对于需要插件的丰富性网络应用服务(p ...

  3. 兄弟连html5在线画板,IT兄弟连 HTML5教程 HTML5做到了与之前版本的兼容

    原标题:IT兄弟连 HTML5教程 HTML5做到了与之前版本的兼容 为了保证HTML5能与之前的HTML版本达到最大的兼容,HTML5对一些元素标记的省略.boolean值的属性,以及引号的省略这几 ...

  4. 对html5的了解,HTML5——对HTML5的认识

    首先非常感谢李刚老师出的这本书<HTML5/CSS3/JavaScript讲义>,今天读了第一章节的内容,趁热打铁,总结一下. HTML5的时代已经到来,它对所有的前端开发人员来说是一种福 ...

  5. html5发展前景-兄弟连,IT兄弟连 HTML5教程 HTML5的曲折发展过程 HTML5的诞生

    原标题:IT兄弟连 HTML5教程 HTML5的曲折发展过程 HTML5的诞生 十年磨一剑,正如我们所看到的一样,HTML5大潮正来势汹汹.但也正如我们所知道的一样,HTML5是一种技术标准,它的语义 ...

  6. 这不仅仅是html5的HTML5问题

    这不仅仅是html5的HTML5问题,它还关系到了我们应该如何工作这类原则性的问题,css working group更青睐于使用www-风格的输入.因为目标人群是web开发者,所以lea并不担心向后 ...

  7. css html5简介,HTML5 简介......

    HTML5 示例 实例 Your browser does not support the video tag. 什么是 HTML5? HTML5 简介 HTML5 是最新的 HTML 标准. HTM ...

  8. html5代码好学吗,0基础能学习Html5吗?Html5好学吗?

    原标题:0基础能学习Html5吗?Html5好学吗? 0基础可以学习Html5吗?这两年一直是被挂在嘴边的话题,随着人们对用户体验的要求越来越高,前端开发技术难度越来越大,所以对于IT从业者来讲,前端 ...

  9. 免费html5代码,HTML5(示例代码)

    一.什么是HTML5 1.1 HTML5 简介 万维网的核心语言.标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改,作为新HTML语言,具有新的元素.属性和行为 XHTML可扩展 ...

最新文章

  1. 使用 electron-updater 自动更新应用
  2. 面试官(7): 聊一聊 Babel?
  3. 阿里面试这样问:Nacos配置中心交互模型是 push 还是 pull ?(原理+源码分析)...
  4. Scrapy八小时快速入门第一小时:安装,创建与执行我们的Scrapy爬虫
  5. sql计算留存_链家面试题:如何分析留存率?
  6. flutter进行自动编译操作步骤
  7. php 鼠标小手,鼠标移动至少一次时创建PHP会话(Create PHP session when mouse moved at least once)...
  8. YAML文件结构简介
  9. JAVA基础--IO输入输出(File使用)17
  10. 多节点 devstack 部署
  11. 控制小灯闪烁次数_Luat系列官方教程2:控制LED小灯
  12. 微软邮件系统Exchange 2013系列(五)配置CAS负载平衡 NLB
  13. 美的董事长:数字化每年投几十亿,看不见结果我也焦虑
  14. C#从入门到精通源码资源汇总下载(全部免积分)
  15. 路径跟踪之LQR控制算法
  16. 心率传感器MAX30102使用
  17. jupyter怎么换背景颜色
  18. 堆排序(排升序为啥建大堆,排降序为啥建小堆)
  19. unity简单的脚本 播放3D立体音效(近大远小效果)
  20. feign 实现签名、服务地址动态切换

热门文章

  1. Java中catch和throw同时使用
  2. 带宽不足会引起php cpu,云服务器的带宽不足会造成的影响
  3. 根据图片快速设置IDEA启动的Banner效果
  4. 启动Intel TV-x设置
  5. [运放滤波器]3_反相同相比例放大电路_Multisim电路仿真
  6. android ios图片丢失,如何恢复iPhone、安卓智能手机上误删、丢失的图片?
  7. vue导出word纯前端实现
  8. Express 报错:Failed to lookup view error in views directory 处理
  9. VS+Opencv出现:xxx处有未经处理的异常: Microsoft C++ 异常: cv::Exception,位于内存位置xxx处。
  10. 【bzoj 3680】吊打XXX