Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在jquery中获取文本框ID的特定部分_Javascript_Jquery_Textbox - Fatal编程技术网

Javascript 在jquery中获取文本框ID的特定部分

Javascript 在jquery中获取文本框ID的特定部分,javascript,jquery,textbox,Javascript,Jquery,Textbox,我有文本框。该文本框ID为Text\u 1\u val 我需要该Id中的1。如何在jquery中获取文本框Id的特定部分,这意味着我需要该文本框Id中的介于uuu和uuu之间的字符?如果唯一的要求是字符/字符出现在单下划线和双下划线之间,请尝试此正则表达式匹配 var rx = /_(.+?)__/; var part = rx.test(idValue) && rx.exec(idValue)[1]; 这假设您仅在ID值字符串中出现的第一个事件之后。如果字符串不匹配,part

我有文本框。该文本框ID为Text\u 1\u val


我需要该Id中的1。如何在jquery中获取文本框Id的特定部分,这意味着我需要该文本框Id中的介于uuu和uuu之间的字符?

如果唯一的要求是字符/字符出现在单下划线和双下划线之间,请尝试此正则表达式匹配

var rx = /_(.+?)__/;
var part = rx.test(idValue) && rx.exec(idValue)[1];

这假设您仅在ID值字符串中出现的第一个事件之后。如果字符串不匹配,
part
将为
false

如果唯一的要求是字符出现在单下划线和双下划线之间,请尝试此正则表达式匹配

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)
函数引用:

使用
split()
方法将字符串拆分为子字符串数组,并返回新数组

$(your_textbox).attr("id").split("_")[1]

//Syntax
string.split(separator,limit)

函数引用:

您尝试过什么吗?
$(this).attr(“id”).split(“\u”)[1]
?您尝试过什么吗?
$(this).attr(“id”).split(\u”)[1]