我有这个javascript代码:
var fieldsets = document.querySelectorAll('fieldset:nth-last-child("-n+2")');
console.log('fieldsets' + fieldsets);
我有4个字段集
我在chrome检查器中收到此错误:
Uncaught SyntaxError: Failed to execute 'querySelectorAll' on 'Document': 'fieldset:nth-last-child("-n+2")' is not a valid selector.
我希望有人可以提供帮助! 谢谢:)!
答案 0 :(得分:4)
您不需要参数表达式周围的引号。
var fieldsets = document.querySelectorAll('fieldset:nth-last-child(-n+2)');