Как я могу передать динамическую переменную для функции в JS?

Вы можете просто поймать DivisionByZeroError в PHP> = 7

См. http://php.net/manual/en/class.divisionbyzeroerror.php

0
задан eYeOpeners 20 February 2019 в 16:50
поделиться

3 ответа

Если вы измените

    let qS = `document.querySelector('#${idx}')`;

на

    let qS = this;

, ваш код будет работать. Но вам не нужно указывать идентификатор для запроса элемента, поскольку вы можете получить к нему доступ с помощью this.

0
ответ дан Beatinu 20 February 2019 в 16:50
поделиться

Это поможет вам:

function mailTo(...items)
{
console.log(items[0].id);
}
<p id="email1" onclick="mailTo(this,'com','abc','info','My Website','I have a question for you: ')">Send us an email</p>
<p id="email2" onclick="mailTo(this,'org','xyz','support','My Other Website','I want to report a problem with your website.')">Report Website Problems</p>

0
ответ дан pouyan 20 February 2019 в 16:50
поделиться

Динамически создайте только селекторный параметр ...

let qS = document.querySelector(`#${idx}`);
0
ответ дан danh 20 February 2019 в 16:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: