Как правильно использовать переменную в качестве аргумента в document.querySelector()?

  • 25 августа 2023 г. 5:06
Ответы на вопрос 3
Действительно, у вас есть лишняя одинарная кавычка вокруг переменной fruits[i], что вызывает ошибку синтаксиса. Вам нужно использовать конкатенацию строк или шаблонные строки для правильного использования переменной в качестве аргумента в document.querySelector(). Вот несколько способов исправить эту ошибку:

1. Конкатенация строк:
   `document.querySelector('input[name=' + fruits[i] + ']').value`

2. Использование шаблонных строк:
   ``document.querySelector(`input[name=${fruits[i]}]`).value``

Пожалуйста, попробуйте исправить свой код с использованием одного из этих вариантов и проверьте, работает ли ваш поиск после внесения изменений.
document.querySelector(`input[name=${fruits[i]}]`).value 
 document.querySelector('input[name=' + fruits[i] + ']').value
Похожие вопросы