javascript - 如何在div中插入脚本src?

标签 javascript jquery recaptcha

我需要在 div 元素中添加脚本源。例如我有以下内容

<div id="recaptcha_div" class="controls">
 // script should go here
</div>

脚本如下

<script type="text/javascript" src="https://www.google.com/recaptcha/api/challenge?k=6Lcc4OYSAAAAABTEzBumk7dNbnpKbpC3JhVdi2yU&amp;hl=en_US"></script>

如何使用 JavaScript 或 jQuery 实现此目的?

最佳答案

var elem = document.getElementById("recaptcha_div");
var newScript = document.createElement("script");
newScript.type = "text/javascript";
newScript.src = "https://www.google.com/recaptcha/api/challenge?k=6Lcc4OYSAAAAABTEzBumk7dNbnpKbpC3JhVdi2yU&amp;hl=en_US";
elem.appendChild(newScript);

在脚本标记内关闭正文之前将此 JS 附加到您的文档。

关于javascript - 如何在div中插入脚本src?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18584579/

相关文章:

vue.js - 通过 Vue 中的数据属性传递函数引用

css - 如何将减少的 reCaptcha 居中? HTML CSS

javascript - 如何使用 javaScript 访问这些 id

javascript - 如何使用纯 JavaScript 将字符转换为 HTML 实体

javascript - 检查youtube视频是否为静态图片

jquery - 让两个div具有相同的高度

javascript - AngularJS - 将 # 重新路由到 #!

javascript - 使用 PDF.js 获取 PDF 的裁切区域?

javascript - 使用嵌套表对齐问题的 TreeView

javascript - 使 google Recaptcha 使用域名中的特殊字符