Javascript 调用函数的所有输入,但不包括提交按钮

Javascript 调用函数的所有输入,但不包括提交按钮,javascript,jquery,Javascript,Jquery,可以使用吗 $("input").on("keyup", function(){ 但还是有些如何排除某些输入。我有很多输入,我唯一不想应用它的是 <input type="submit" name="submit" 这是我一直在想的,但正如你所看到的,它仍然是错误的。是的。。jQuery提供了一个.notAPI,它将输入作为css选择器,您希望从选择中排除哪些元素 $("input").not('input[type=submit]').on("keyup", function(){

可以使用吗

$("input").on("keyup", function(){
但还是有些如何排除某些输入。我有很多输入,我唯一不想应用它的是

<input type="submit" name="submit"

这是我一直在想的,但正如你所看到的,它仍然是错误的。

是的。。jQuery提供了一个
.not
API,它将输入作为
css选择器
,您希望从选择中排除哪些元素

$("input").not('input[type=submit]').on("keyup", function(){
使用以下命令:

$('input').not('[type="submit"]').on("keyup", function(){})

仅使用CSS选择器:

$("input:not([type=submit])").on("keyup", function(){

jQuery确实为此提供了API-
。而不是
$("input:not([type=submit])").on("keyup", function(){