jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – 是:文本区分大小写?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
jQuery:文本选择器区分大小写吗?

例如:

<input type="TEXT">

不符合但是:

<input type="text">

匹配.

情况似乎如此.我只是在寻找验证.

编辑

看起来甚至[type = text]选择器在Chrome和Firefox中都是区分大小写但不是IE8(在IE8文档模式下)

解决方法

编辑:尽管我的研究,我首先得出了完全错误的结论.答案已经更新:O(kudo转到@ThiagoSantos,从一开始就有正确答案:D).

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,请注明来意。