为了账号安全,请及时绑定邮箱和手机立即绑定

如何将每个单词的首字母大写,如双字城市?

如何将每个单词的首字母大写,如双字城市?

猛跑小猪 2019-07-29 16:36:26
如何将每个单词的首字母大写,如双字城市?当城市有一个词时,我的JS很好:cHIcaGO ==>芝加哥但是当它的时候san diego ==>圣地亚哥我怎样才能成为圣地亚哥?function convert_case() {     document.profile_form.city.value =         document.profile_form.city.value.substr(0,1).toUpperCase() +          document.profile_form.city.value.substr(1).toLowerCase();}
查看完整描述

3 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

你可以使用CSS:

p.capitalize {text-transform:capitalize;}


查看完整回答
反对 回复 2019-07-29
?
饮歌长啸

TA贡献1951条经验 获得超3个赞

function convertCase(str) {
  var lower = String(str).toLowerCase();
  return lower.replace(/(^| )(\w)/g, function(x) {
    return x.toUpperCase();
  });}


查看完整回答
反对 回复 2019-07-29
  • 3 回答
  • 0 关注
  • 725 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信