给定代码行

var value = $("#text").val();

and value = 9.61,我需要将9.61转换为9:61。如何使用JavaScript替换函数在这里?


当前回答

你可以使用JavaScript函数,比如replace,你可以用括号括住jQuery代码:

var value = ($("#text").val()).replace(".", ":");

其他回答

这可以用常规的JavaScript函数replace()来完成。

value.replace(".", ":");

简单的一句话:

$("#text").val( $("#text").val().replace(".", ":") );
$("#text").val(function(i,v) { 
   return v.replace(".", ":"); 
});
(9.61 + "").replace('.',':')

或者如果你的9.61已经是一个字符串:

"9.61".replace('.',':')

你可以使用JavaScript函数,比如replace,你可以用括号括住jQuery代码:

var value = ($("#text").val()).replace(".", ":");