相关疑难解决方法(0)

如何动态分配JavaScript"onclick"属性?

我正在使用JavaScript动态创建一个按钮,同时分配"ID","类型"等属性以及"onclick"以触发函数.

除了'onclick'的分配之外,一切都很好.单击时,该按钮不会按预期触发该功能.我正在尝试运行的功能是'导航(-1)',如下所示.

我哪里错了?

这是我的代码:

function loadNavigation() {
var backButton;
backButton = document.createElement('input');
backButton.ID = 'backButton';
backButton.type = 'button';
backButton.value='Back';
backButton.onclick = 'navigate(-1)';
document.body.appendChild(backButton);
}
Run Code Online (Sandbox Code Playgroud)

javascript

10
推荐指数
1
解决办法
3万
查看次数

标签 统计

javascript ×1