gpt4 book ai didi

javascript - 禁用超链接

转载 作者:行者123 更新时间:2023-11-29 22:32:34 25 4
gpt4 key购买 nike

我有两个超链接

var create = dojo.create("div",{
id:"create_links",
className:"iconRow1",
innerHTML:"<a class='popupLink' href='javascript:openCreateUserDialog()'>Create </a> <span>|</span><a href='javascript:openFileUploadDialog()'>Batch </a>"
}

这一行显示了两个超链接

我的要求是,在单击“批量超链接”时,我想禁用“创建超链接”。

请告诉我该怎么做??

最佳答案

一个解决方案是添加一个方法,用具有相同内容的 span 标记替换另一个链接,并从每个方法调用该方法 openCreateUserDialog打开文件上传对话框。该方法可能看起来像这样:

function disableLink(linkId) {
var link = document.getElementById(linkId);
if (link) {
var label = document.createElement('span');
label.innerHTML = link.innerHTML;
link.parentNode.replaceChild(label, link);
}
}

这需要您为每个链接指定一个 ID,然后在用户单击其中一个链接时调用 disableLink 方法,并将另一个链接的 ID 作为参数。

这是一个带有示例的 fiddle :http://jsfiddle.net/2AXQS/

关于javascript - 禁用超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6449906/

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