我有以下一段代码
$j('#singleDeviceMac').val().replace("/:/","");
编写这段代码是为了删除字符串中的所有冒号,如下所示:
00:04:F2:1C:AC:27
但是它似乎不起作用..请帮助!
是什么$j
意思?你有像$j=jQuery.noConflict()
以前一样的电话吗?否则它应该是这样的
而且您不要将正则表达式放在引号中,而只是斜杠
当然,就像 adaneo 写的那样。你需要 g 修饰符。没有你只会换一种外观
jQuery('#singleDeviceMac').val().replace(/:/g,"");
看到这个小提琴
http://jsfiddle.net/uECG3/