大佬教程收集整理的这篇文章主要介绍了jquery – 是:文本区分大小写?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
例如:
<input type="TEXT">
不符合但是:
<input type="text">
匹配.
情况似乎如此.我只是在寻找验证.
编辑
看起来甚至[type = text]选择器在Chrome和Firefox中都是区分大小写但不是IE8(在IE8文档模式下)
jQuery “:text” documentation声明:
如果你深入了解source of 1.7.1,看来这个选择器实现为:
text: function( elem ) { var attr = elem.getAttribute( "type" ),type = elem.type; // IE6 and 7 will map elem.type to 'text' for new HTML5 types (search,etC) // use getAttribute instead to test this case return elem.nodename.toLowerCase() === "input" && "text" === type && ( attr === type || attr === null ); }
对于< input type =“tEXt”/> attr的值原来是“tEXt”,与类型不匹配.令我惊讶的是:
更新的答案应为::文本区分大小写
以上是大佬教程为你收集整理的jquery – 是:文本区分大小写?全部内容,希望文章能够帮你解决jquery – 是:文本区分大小写?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。