Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用jQuery查找非复选框类型、非输入类型和文本区域的输入?_Javascript_Jquery - Fatal编程技术网

Javascript 用jQuery查找非复选框类型、非输入类型和文本区域的输入?

Javascript 用jQuery查找非复选框类型、非输入类型和文本区域的输入?,javascript,jquery,Javascript,Jquery,现在我有以下代码: jQuery(form).find("input[type!='checkbox'], textarea").each(function(i){ 这给了我输入类型不是复选框,还有textarea元素 如何使其更具限制性,从而避免使用submit类型进行输入 谢谢您只需重复方括号[]符号即可拥有多个属性选择器,如 input[type!='checkbox'][type!='submit'] 因此,您可以使用: jQuery(form).find("input[type!=

现在我有以下代码:

jQuery(form).find("input[type!='checkbox'], textarea").each(function(i){
这给了我输入类型不是复选框,还有textarea元素

如何使其更具限制性,从而避免使用submit类型进行输入


谢谢

您只需重复方括号
[]
符号即可拥有多个属性选择器,如

input[type!='checkbox'][type!='submit']
因此,您可以使用:

jQuery(form).find("input[type!='checkbox'][type!='submit'], textarea").each(function(i){

酷!我在打字复选框“&&type!=”提交“]你为什么要走这么远的路?你只是在试验吗?通常您只需执行jQuery(form).find('textarea')。each…或$('formtextarea')即可获取表单的所有textarea。