Javascript 如何将选定的输入文本加粗为加粗

Javascript 如何将选定的输入文本加粗为加粗,javascript,Javascript,我正在写一个文本或字符转换程序,我有一些功能的困难时间。因此,我正在尝试如何将第一个要打印的输入文本加粗。我对javascript和css的知识非常有限,因此很难仅将第一个输入文本加粗 这是我的密码 "DAD": function(s){ return s.toUpperCase().replace(/[\.\?!]/g, ',').replace(/^.|(,\s+.)/g, function($1) { return $1.toLowerCase(); }); }, 在这种情况下,我想将

我正在写一个文本或字符转换程序,我有一些功能的困难时间。因此,我正在尝试如何将第一个要打印的输入文本加粗。我对javascript和css的知识非常有限,因此很难仅将第一个输入文本加粗

这是我的密码

"DAD": function(s){ return s.toUpperCase().replace(/[\.\?!]/g, ',').replace(/^.|(,\s+.)/g,  function($1) { return $1.toLowerCase(); }); },

在这种情况下,我想将$1.toLowerCase更改为粗体,但每当我尝试$1.bold时,它似乎只是屏幕网页上的第一个输入文本。如何解决此问题?

您能不能不这样做

function(s){ 
    return s[0].toUpperCase().bold()+s.substring(1,s.length).toLowerCase(); 
}
这将使第一个字符大写并加粗,并确保其余字符为小写。这就是你想做的吗?在控制台中,在第一个字符周围添加标记似乎效果不错-您可能需要调整css,尤其是在使用某种重置或其他方法时

b {
  font-weight: bold;
}

如果我添加该代码,它将显示以下Gfunction toLowerCase{[native code]}: