我正在尋找一個購物車,當它用兩個百分比符號包裹時,會迴響一個變量。如何從包含百分號的javascript變量中刪除美元符號?
例如,在html頁面%% Amount %%會回顯類似於$ 4.50的內容。
在JavaScript中,我有東西,上面寫着:
var tag_params = {
prodid: '',
pagetype: 'cart',
totalvalue: '%%Amount%%',
};
的總價值輸出包含一個美元符號,我需要將其刪除。
我如何用上面的例子來做到這一點?
UPDATE:
我認爲Ian和ABC123最有可能給出了正確答案。在我的特殊情況下,它沒有提供我想在源代碼中看到的輸出,所以我創建了一個新的全局變量,並在php中刪除了美元符號。
這反映了我使用%% ModifiedAmount %%時想要的方式。
'tag_params.totalvalue = tag_params.totalvalue.replace(/^\ $ /,「」);'。或者我確信'tag_params.totalvalue = tag_params.totalvalue.slice(1);'如果你確定它肯定會**總是**以「$」開頭 – Ian
如何/在哪裏從'%%金額%%'轉換爲'$ 4.50'會發生什麼?因爲顯然你需要在*之後進行替換。 – ruakh
如果你不需要它,它爲什麼會迴應美元符號? –