从按钮获取文本
问题描述:
我有一个删除和更新按钮,启动一个弹出。在弹出窗口中,我有一个标签,上面写着你确定要“”我想使用用户推送的按钮中的文本并将其放入该区域。从按钮获取文本
即如果他们推动更新,标签会说“你确定要更新吗?”反之亦然删除。
据我所知,我不能隐藏两个标签,只有一个按钮被点击时才使用,因为它是在运行javascript .show/.hide事件的div中的位置。因此,该div中隐藏的任何内容都会自动出现在该命令上。
有关制作检索按钮文本的动态标签的建议吗?
的JavaScript
function popup() {
$("#popupbg").animate({ opacity: ".8" });
$("#delete").click(function() {
$("#popupbg, #popupbgitembg").show('fast')
});
}
function popupcancel() {
$("#popupbg, #popupbgitembg").hide('medium');
}
function popupdel() {
var button = document.getElementById("<%= execdelete.ClientID %>");
button.click();
$("#popupbg, #popupbgitembg").hide('medium');
}
HTML
答
因为你还没有表现出任何的示例代码,我只能在理论上讨论,但肯定没有理由你不能做到这一点。
我假设你正在使用javascript confirm
来显示警报?如果是这样的话,你可以通过代码隐藏(也不知道你的按钮是客户端还是服务器端,因为你没有任何示例代码),客户端可以通过JavaScript或服务器端获得按钮的文本。拿到该文本并作为确认电话中文本的一部分传递。这应该做到这一点。
如果你发布了一些实际的代码,它会更容易更具体,但上述概念应该工作得很好。
+0
我添加了一些代码。没有标签,因为我使用文本作为临时占位符。 – user1512593 2012-08-10 18:43:58
你可能只是将文本作为参数传递给函数?例如OnDoUpdate(LabelText的); – dash 2012-08-10 18:32:48