在jquery中获取文本框ID的Special部分
Get the Particular part of the textbox ID in jquery
我有文本框。该文本框ID为Text_1__val。
我需要该Id中的1。如何在jquery中获取文本框Id的特定部分,这意味着我需要该文本框Id中的_和__之间的值?
如果唯一的要求是字符出现在单下划线和双下划线之间,请尝试此正则表达式匹配
var rx = /_(.+?)__/;
var part = rx.test(idValue) && rx.exec(idValue)[1];
这假设您只在ID值字符串中第一次出现之后。如果字符串不匹配,则part
将为false
。
split()
方法用于将字符串拆分为子字符串数组,并返回新数组。
$(your_textbox).attr("id").split("_")[1]
//Syntax
string.split(separator,limit)
功能参考:http://www.w3schools.com/jsref/jsref_split.asp
相关文章:
- 如何将HTML id分配给元素,以及如何将JavaScript应用于元素
- difference between '$(<%= DDL.ID %>) & $('
- 使用Javascript获取所选选项ID
- 根据id将json数组组合为一个json数组
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 对id以某个字符串开头的元素进行计数
- 如果元素's的ID以数字开头
- 通过id和class属性获取元素
- 根据选项卡内部的文本链接中的哈希ID动态选择jqueryUI选项卡
- 使用当前日期生成随机id
- Javascript-ID冲突的几率
- Href:当前DIV中的目标ID
- 无法获取属性'Id'使用Knockout.js的未定义或空引用API
- Javascript复选框函数:;缺少:在属性id之后"
- Twitter引导程序Typeahead-Id&标签
- 如何与特定ID交谈
- chart.series[id].remove()无法刷新高位图表/高位股票中其他系列的图例属性
- 如何在速度模板中获取LiferayPortlet实例id
- 谷歌地图可以't添加正确的标记ID
- 在jquery中获取文本框ID的Special部分