Как вызвать функцию со страницы при нажатии кнопки, созданной в скрипте содержимого? - PullRequest
0 голосов
/ 04 января 2019

В скрипте содержимого я динамически добавляю кнопку. И я хочу выполнить функцию, которая уже существует на странице при нажатии кнопки. Я пытался сделать:

<button onClick="test();">Test</button>

Но когда я нажимаю на нее, я получаю ошибку test() is not defined. Как я могу выполнить эту функцию?

1 Ответ

0 голосов
/ 04 января 2019

Насколько я понимаю ваш вопрос, эти строки будут работать для вас

function oldFunc(){
    console.log("Hello");
}
var btn = document.createElement('button');
btn.onclick = oldFunc;
btn.innerHTML = "Dynamic Button";
document.body.appendChild(btn);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...