我有这个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.
我希望有人能帮帮忙!
谢谢 :)!
最佳答案
您不需要参数表达式周围的引号。
var fieldsets = document.querySelectorAll('fieldset:nth-last-child(-n+2)');