const elements = form1.querySelectorAll('[name]:not([name^="skus"]):not([type="hidden"]:not([style*="display:none"])');报错grounding.js:447 Uncaught DOMException: Failed to execute 'querySelectorAll' on 'Element': '[name]:not([name^="skus"]):not([type="hidden"]:not([style*="display:none"])' is not a valid selector.
时间: 2023-11-27 14:50:27 浏览: 180
const-version:一个微型命令行工具,用于提取 `package.json` 版本并以 ES6 语法生成 `export const VERSION='...'` 文件
这个错误的原因可能是因为该选择器语法错误。可以尝试将选择器拆分为单独的选择器并逐个调试,找出哪个选择器导致了错误。
例如,您可以将选择器改为以下形式,以便更好地调试:
```
const elements = form1.querySelectorAll('[name]:not([name^="skus"])');
```
如果没有错误,则可以将其他选择器添加回去,逐个调试,直到找出导致错误的选择器。
阅读全文