首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML5中文本框的选择器?

HTML5中文本框的选择器?
EN

Stack Overflow用户
提问于 2013-02-10 05:47:58
回答 2查看 259关注 0票数 5

很多时候,在文本框中,您可以在样式表或inputtype=text中使用“jQuery”的选择器。现在,有了HTML5中所有新的文本框变体,除了这样列出文本框之外,您还能如何处理这些文本框呢?

inputtype=text,inputtype=color,inputtype=datetime,inputtype=email,inputtype=number,inputtype=search,inputtype=tel,inputtype=url,

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-10 06:23:19

据我所知,没有选择器来选择这些输入,您可以定义一个自定义选择器。

代码语言:javascript
复制
var types = ['button', 'submit', 'reset', 'hidden', 'checkbox', 'radio'];
jQuery.extend(jQuery.expr[':'], { 
    textbox: function (elem) {    
       return jQuery.inArray(elem.type, types) === -1
    }
});

$('input:textbox').bar();

http://jsfiddle.net/Xryyq/

票数 2
EN

Stack Overflow用户

发布于 2013-02-10 07:25:06

您的文本框可能更容易使用input,然后重写(用于CSS)或排除(使用:not())删除复选框、单选按钮等。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14795112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档