当我制作 chrome 扩展时,我制作了一个 JavaScript 文件 (.js) 和 html 文件,并在 html 文件中通过这一行调用了 .js 文件:
<script src='history.js'></script>
但我想在 JavaScript 文件中而不是在 html 中创建一个按钮
当我制作 chrome 扩展时,我制作了一个 JavaScript 文件 (.js) 和 html 文件,并在 html 文件中通过这一行调用了 .js 文件:
<script src='history.js'></script>
但我想在 JavaScript 文件中而不是在 html 中创建一个按钮
您可以使用document
screateElement
方法执行此操作
像
var button = document.createElement("input")
button.type = "submit"
button.value = "My Button"
document.body.appendChild(button)
这是一个JSBin
但这一切都取决于您对“按钮”的含义
您可以使用
message = "Clicked Button";
document.write('<button id="mybutton" onclick="alert(message);">Button</button>');
例子:
<!DOCTYPE html>
<html>
<head><script src="jquery.min.js"></script>
<script>
message = "Clicked Button";
document.write('<button id="mybutton" onclick="alert(message);">Button</button>');
</script>
</head>
<body>
</body>
</html>