1

テキスト (または文字) 変換プログラムを書いていますが、いくつかの機能で苦労しています。だから、私は印刷する最初の入力テキストを太字にする方法を試しています。私はjavascriptとcssについて非常に短い知識しか持っていないので、最初の入力テキストだけを太字にするのは難しいです

ここに私のコードがあります

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

$1.toLowerCase()この場合、太字に変更したいのですが、試し$1.bold()てみると常に画面 (Web ページ) にしか表示され<b> (first input text) </b>ません。これを修正するにはどうすればよいですか?

4

1 に答える 1

0

こんなことしかできないの?

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

これにより、最初の文字が大文字および太字になり、残りが小文字になります。それはあなたがやろうとしていたことですか?コンソールでは問題なく動作しているようです (最初の文字の周りにタグを追加します - 特に何らかのリセットなどを使用している場合は、css を微調整する必要があるかもしれません)

b {
  font-weight: bold;
}
于 2013-05-26T17:38:25.500 に答える