var aa = 18$    转换成   aa = 18\$

aa.replace("\$","\\\$");    注意JS的replace方法只能替换第一次出现的字符。 如果要替换所有就写成   aa.replace(/\$/g,"\\\$");