【发布时间】:2013-01-08 12:40:38
【问题描述】:
我有一个字符串 ctl00_ContentPlaceHolder1_lstViewFormulas_ctrl06_lblCountDown 将使用我的 asp.net 按钮控件中的 sender 进入一个 javascript 函数...
<asp:Button ID="buttStartTimer" runat="server" CausesValidation="false" OnClientClick="javascript:countdown(this);" Text="Start" />
功能测试(发送者){
}
需要在ctrl后面直接获取数字,上例中为06(ctrl06_lblCountDown)
如何使用 javascript 提取此号码?
谢谢
【问题讨论】:
-
它总是紧跟在字符串“ctrl”之后吗?
-
您能否提供一些不同的字符串,以便我们了解每个字符串之间的差异?
-
我尝试了以下两个答案,但都没有返回值。 ctrl 输出数字可以是任何数字,即 ctrl45 它们只是数字。
-
@SheriTrager,我在答案中添加了一个工作示例。也看看这个:jsfiddle.net/RXGb2/1
标签: javascript asp.net regex