gpt4 book ai didi

javascript - 连接 dijit.dialog 内的链接

转载 作者:行者123 更新时间:2023-12-02 20:46:29 26 4
gpt4 key购买 nike

我在连接 dijit.dialog 内的链接时遇到一些问题。

我在该文件内的对话框(dialog.href =“xxx.html”)中调用“其他”html文件,我试图通过id连接一些链接,以触发警报框。但什么也没发生?这可能是不可能的??

这是我的 xxx.html 文件中的部分..

<script type="text/javascript">
dojo.addOnLoad(function( ) {
dojo.connect(dojo.byId('testLink'), 'onClick', alert('xx'));
}); </script>


<a href='#' id="testLink">TEST</a>

最佳答案

Dialog is extended from ContentPane so it supports all the same parameters (href, etc.) 。话虽如此,当通过 href 属性包含页面时,任何 <script > 标签不会被评估,它们只是被添加到 DOM 中。这给你两个选择:

  1. 重构 xxx.html,以便该脚本可以由对话框的 onLoad 处理程序运行
  2. 将事件处理程序嵌入到 html 标签中;即<input type="button" onClick="alert('xx');" / >

关于javascript - 连接 dijit.dialog 内的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1088157/

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