gpt4 book ai didi

javascript - HTML 按钮在 $compile 后显示为文本

转载 作者:行者123 更新时间:2023-11-30 14:25:37 24 4
gpt4 key购买 nike

<分区>

我正在尝试创建一个弹出对话框,其中包含两个在带 Angular JS 代码中创建的按钮。以下生成按钮的代码...

var html = $('<button ng-click = "cancelAlert()" > Cancel</button > <button ng-click="continueAlert()">Continue</button>');
var div = $compile(html);
var content = div($scope);
document.getElementById('dialogboxhead').innerHTML = "header";
document.getElementById('dialogboxbody').innerHTML = "body";
document.getElementById('dialogboxfoot').innerHTML = content;

给我下面的 html 文本而不是实际的按钮本身...

[[object HTMLButtonElement], [object Text], [object HTMLButtonElement]]

我是否遗漏了一些我忘记添加的东西?

HTML 如下所示...

<div id="dialogoverlay"></div>
<div id="dialogbox">
<div>
<div id="dialogboxhead"></div>
<div id="dialogboxbody"></div>
<div id="dialogboxfoot"></div>
</div>
</div>

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