我目前正在尝试制作一个小书签,其中包括向页面添加DIV
元素。添加JavaScript功能的小书签
我正在通过将HTML代码添加到body.innerHTML
并且工作正常。在这个DIV
元素是一个按钮,应该允许隐藏添加的DIV
。因此,我试图通过JavaScript将JavaScript函数添加到称为function hideDiv()
的innerHTML
。
新的JavaScript被添加到身体,它看起来很好。但它不起作用。
短的例子:
javascript:var b = document.body.InnerHTML; b=b+'<input type="button" onclick="javascript:alert("hello")"/>'; document.body.innerHTML = b;
此书签应该添加一个按钮,显示一个警告,如果它的点击。它添加了按钮,但点击它时没有任何反应。
这是一个普遍问题? JavaScript可以将(工作)JavaScript添加到页面中吗?
它是'innerHTML',而不是'InnerHTML' – ThiefMaster