从按钮获取文本

问题描述:

我有一个删除和更新按钮,启动一个弹出。在弹出窗口中,我有一个标签,上面写着你确定要“”我想使用用户推送的按钮中的文本并将其放入该区域。从按钮获取文本

即如果他们推动更新,标签会说“你确定要更新吗?”反之亦然删除。

据我所知,我不能隐藏两个标签,只有一个按钮被点击时才使用,因为它是在运行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

​​
+0

你可能只是将文本作为参数传递给函数?例如OnDoUpdate(LabelText的); – dash 2012-08-10 18:32:48

因为你还没有表现出任何的示例代码,我只能在理论上讨论,但肯定没有理由你不能做到这一点。

我假设你正在使用javascript confirm来显示警报?如果是这样的话,你可以通过代码隐藏(也不知道你的按钮是客户端还是服务器端,因为你没有任何示例代码),客户端可以通过JavaScript或服务器端获得按钮的文本。拿到该文本并作为确认电话中文本的一部分传递。这应该做到这一点。

如果你发布了一些实际的代码,它会更容易更具体,但上述概念应该工作得很好。

+0

我添加了一些代码。没有标签,因为我使用文本作为临时占位符。 – user1512593 2012-08-10 18:43:58