给定代码行
var value = $("#text").val();
而且value = 9.61,我需要转换9.61为9:61。如何在这里使用JavaScript替换功能?
value = 9.61
9.61
9:61
像这样做:
var value = $("#text").val(); // value = 9.61 use $("#text").text() if you are not on select box... value = value.replace(".", ":"); // value = 9:61 // can then use it as $("#anothertext").val(value);
更新以反映当前版本的jQuery。而且,这里有很多答案最适合与此相同的情况。作为开发人员,您需要知道哪个。
要一次替换多个字符,请使用类似以下内容:name.replace(/&/g,"-")。在这里,我将所有&字符替换为-。g表示“全球”
name.replace(/&/g,"-")
&
-
g
注意 -您可能需要添加方括号以避免出现错误-title.replace(/[+]/g, " ")
title.replace(/[+]/g, " ")
credits vissu and Dante Cullari