Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在字符串中为单词加下划线/粗体/颜色(javascript)_Javascript - Fatal编程技术网

如何在字符串中为单词加下划线/粗体/颜色(javascript)

如何在字符串中为单词加下划线/粗体/颜色(javascript),javascript,Javascript,我的简单程序将输入一个短语,如:1、\uuuuuuuuu、3、4、\uuuuuuuuuu,然后获取每个空格的输入,并用空格创建新短语。例如,我将输入两个,然后输入四个。然后,代码将输出短语:一、二、三、四、五。我希望程序对给定的单词进行某种强调,比如下划线、粗体或颜色 var Que = prompt("Insert your completion question"); var Leng = Que.length; for (var i = 0; i <= Leng; i+=1){

我的简单程序将输入一个短语,如:1、
\uuuuuuuuu
、3、4、
\uuuuuuuuuu
,然后获取每个空格的输入,并用空格创建新短语。例如,我将输入两个,然后输入四个。然后,代码将输出短语:一、二、三、四、五。我希望程序对给定的单词进行某种强调,比如下划线、粗体或颜色

var Que = prompt("Insert your completion question");
var Leng = Que.length;
for (var i = 0; i <= Leng; i+=1){
  if (Que.substring(i,i + 4) === "____"){
      var newword = prompt(Que.substring(0, i + 4));
      Que.replace("____", newword);
      if (newword.length !== 4){
          var i = newword.length - 4 + i;
      }
  }
}
console.log(Que);
var Que=prompt(“插入您的完成问题”);
var Leng=Que.length;

for(var i=0;i字符串只是文本;使用粗体字符串是没有意义的。您是否在询问如何编写HTML标记?您需要将文本拆分为多个
块。然后您可以为每个跨度指定不同的样式。