谢谢! 最佳答案 您需要通-6ren">
gpt4 book ai didi

带有标签文本的 JavaScript 警报

转载 作者:行者123 更新时间:2023-11-28 15:24:29 25 4
gpt4 key购买 nike

也许是一个快速而愚蠢的问题,但如何将标签的文本传递到 JavaScript 确认或警报函数中?

这是我所做的,但效果不好:

<asp:Label ID="lblGVDeleteMessage" runat="server" Text="Show me!" style="display:none;" ></asp:Label>
<asp:ImageButton ID="btnDelete" runat="server" AlternateText="Delete"
CommandName="Delete" Height="15px" ImageUrl="~/Images/document_delete.png"
OnClientClick="return confirm('#<%=lblGVDeleteMessage.ClientID%>')"
Width="15px" />

谢谢!

最佳答案

您需要通过元素的 ID 获取该元素,然后读取它的 innerHTML 属性:

OnClientClick="return confirm(document.getElementById('<%=lblGVDeleteMessage.ClientID%>').innerHTML)"

但是您可能需要考虑将逻辑移到另一个函数中:

脚本:

function showConfirm(id) {
var elem = document.getElementById(id);
return confirm(elem.innerHTML);
}

ASPX:

OnClientClick="return showConfirm('<%=lblGVDeleteMessage.ClientID%>')"

关于带有标签文本的 JavaScript 警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29668792/

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