繁体   English   中英

如何将选中的输入文本加粗

[英]how to bold selected input text to bold

我正在编写文本(或字符)转换程序,但在使用某些功能时遇到困难。 因此,我正在尝试如何以粗体显示要打印的第一个输入文本我对javascript和CSS的了解非常短,因此很难仅以粗体显示第一个输入文本

这是我的代码

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

在这种情况下,我想将$1.toLowerCase()更改$1.toLowerCase()粗体,但是每当我尝试$1.bold()它只会在屏幕(网页)上显示为<b> (first input text) </b> ,我该如何解决这个?

你不仅可以做这样的事情吗?

function(s){ 
    return s[0].toUpperCase().bold()+s.substring(1,s.length).toLowerCase(); 
}

这会将第一个字符大写并加粗,并确保其余字符均为小写。 那是你想做的吗? 在控制台中似乎工作正常(在第一个字符周围添加标签-您可能需要调整CSS,尤其是在使用某种重置或其他方式的情况下)

b {
  font-weight: bold;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM