gpt4 book ai didi

javascript - onclick加载/运行此代码

转载 作者:行者123 更新时间:2023-12-03 09:33:41 24 4
gpt4 key购买 nike

我正在尝试创建一个 html 文件,该文件将在单击按钮时加载/运行以下代码。我已经尝试过这种方法如下。

            <!-- Custom -->
<div id="custom1">

</div>
<script>
function custom()
{
var dummy = '<div id="custom1" style="display: block; position: absolute; top: 0px; left: 0px; z-index: 9999900; width: 100%; opacity: 0.8; height: 768px; visibility: visible;" ></div>
<div id="custom1" style="display: block; text-align: center; line-height: normal; visibility: visible; position: absolute; top: 0px; left: 0px; z-index: 9999910; width: 100%; height: 667px;" ><div id="close_button_div" align="center" style="position: absolute; width: 100%; z-index: 9999930;"></div><div style="background: transparent; height: 768px; z-index: 9999915;">
<iframe id="custom1" width="100%" height="768" id="overlay_iframe" src="" allowtransparency="true" frameborder="0" style="position: relative; height: 768px; overflow: hidden; z-index: 9999920; display: block; background-color: transparent;" scrollbars="NO" ></iframe>
</div>
</div>
<div id="custom1" align="center" style="position: absolute; width: 100%; z-index: 9999930;" ></div>
<div id="custom1" style="background: transparent; height: 768px; z-index: 9999915;" >
<iframe id="custom1" width="100%" height="768" id="overlay_iframe" src="captcha.php" allowtransparency="true" frameborder="0" style="position: relative; height: 768px; overflow: hidden; z-index: 9999920; display: block; background-color: transparent;" scrollbars="NO">
</iframe>
</div>
</div>';
document.getElementById('custom1').innerHTML += dummmy;
}
</script>
<!-- END custom-->

这是我用于按钮 onclick 的代码

<a href="#" onclick="custom();">DOWNLOAD</a>

它对我不起作用。

最佳答案

删除innerHTML后面的+

function custom()
{
var dummy = '<div id="custom1" style="display: block; position: absolute; top: 0px; left: 0px; z-index: 9999900; width: 100%; opacity: 0.8; height: 768px; visibility: visible;" ></div><div id="custom1" style="display: block; text-align: center; line-height: normal; visibility: visible; position: absolute; top: 0px; left: 0px; z-index: 9999910; width: 100%; height: 667px;" ><div id="close_button_div" align="center" style="position: absolute; width: 100%; z-index: 9999930;"></div><div style="background: transparent; height: 768px; z-index: 9999915;"><iframe id="custom1" width="100%" height="768" id="overlay_iframe" src="" allowtransparency="true" frameborder="0" style="position: relative; height: 768px; overflow: hidden; z-index: 9999920; display: block; background-color: transparent;" scrollbars="NO" ></iframe></div>
</div><div id="custom1" align="center" style="position: absolute; width: 100%; z-index: 9999930;" ></div><div id="custom1" style="background: transparent; height: 768px; z-index: 9999915;"><iframe id="custom1" width="100%" height="768" id="overlay_iframe" src="captcha.php" allowtransparency="true" frameborder="0" style="position: relative; height: 768px; overflow: hidden; z-index: 9999920; display: block; background-color: transparent;" scrollbars="NO"> </iframe></div></div>'; document.getElementById('custom1').innerHTML = dummmy;
}

演示:

http://jsfiddle.net/n70o70tz/

关于javascript - onclick加载/运行此代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31409076/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com