似乎无法弄清楚为什么这不起作用。我在一个href上有一个onclick事件,它应该激发一个写入新div的javascript函数。任何帮助,将不胜感激。Javascript onclick事件写入新div
我很确定我的问题是链接,而不是功能。
<html>
<head>
<title>Blah</title>
<style type="text/css">
.box {
position: fixed;
z-index: 5;
width:100%;
height:100%;
background-color: rgba(0,0,0,.8);
padding:25px 10px 25px 10px;
}
.content {
z-index: 1;
padding: 25px 15px 10px 15px;
}
</style>
</head>
<body>
<script type="text/javascript">
function test() {
document.write("<div class='box'>Box Test</div>");
}
</script>
<h1>Test Page</h1>
<div class="content">
<a onclick="javascript:test" href="#">Test Test Test</a>
</div>
</body>
</html>
可怕的JS,btw ..你应该**调用**该函数,即'test()' – stecb 2012-04-24 15:38:12
这不是正确的方式来添加HTML到页面。 – Mathletics 2012-04-24 15:38:34
你们两位如此有帮助 – ENev 2012-04-24 15:43:15