这是我页面的标题:
<title>john smith - Site and site - jobs</title>
在第一个 hifen (-) 之前,我必须将页面标题大写。这是我的代码,但丢失了第二部分和第一个连字符。
function toTitleCase(str){
var str = document.title;
subTitle = str.split('-')[0];
return str.substring(0,str.indexOf('-')).replace(/\w\S*/g, function(txt){
return txt.charAt(0).toUpperCase() + txt.substring(1);
});
}
document.title = toTitleCase(document.title);