我正在嘗試爲每個班級首字母大寫首字母。使用javascript大寫首字母大寫
我在我的頁面上多次使用了html <span class="price"></span>
,我想大寫每個標籤的第一個字母。所以我有一個span類的數組。
html元素的默認值是小寫,我試着用text-transform:capitalize,它會轉換每個單詞的第一個字母。
我試圖寫一些代碼,但它不起作用,它只經過一次循環,它不起作用。
下面是代碼,可以有人幫助我修改工作
function applySentenceCase() {
var selector = document.getElementsByClassName('price');
for(i =0; i<selector.length; i++) {
var selectorTest = jQuery(selector[i]).text();
return selectorTest.charAt(0).toUpperCase() + selectorTest.substr(1).toLowerCase();
}
}
您確定正在替換字符,但是您認爲您確實在返回字符串的位置? – adeneo