次のコードがあります
$j('#singleDeviceMac').val().replace("/:/","");
このコードは、次のように文字列内のすべてのコロンを削除するように記述されています。
00:04:F2:1C:AC:27
しかし、うまくいかないようです..助けてください!
それらをすべて削除するには、おそらくグローバルである必要があります。
$j('#singleDeviceMac').val().replace(/:/g,"");
これは正規表現であるため、引用符を付けないでください。
とは$j
どういう意味ですか? 以前のように電話はあります$j=jQuery.noConflict()
か?それ以外の場合は、このように読む必要があります
そして、正規表現を引用符で囲まず、スラッシュだけで囲みます
そしてもちろん、adaneoが書いたように。g 修飾子が必要です。あなたなしでは、1つの外観を置き換えるだけです
jQuery('#singleDeviceMac').val().replace(/:/g,"");
このフィドルを参照してください
http://jsfiddle.net/uECG3/