мой версия
function myPoisk() {
var outPut = document.getElementById("output");
var slovo = document.getElementById("input_poisk").value;
var text = document.getElementById("text_area").value;
if(!slovo)
alert("введите слово")
else{
if (text.indexOf(slovo)) {
outPut.innerHTML =text.replace(slovo,'<span style="color:red;">'+slovo+'</span>')
}
}
}
но потом почитал задание в html и уже в лом переписывать =)
переборол лень , все равно не спится
function myPoisk(){
var slovo = document.getElementById("input_poisk").value;
var text = document.getElementById("text_area").value;
var outPut = document.getElementById("output");
var arr = text.trim().split(' ')
if(!slovo)
alert("введите слово")
else{
for(let i=0;i<arr.length;i++)
if(arr[i]==slovo.trim()) arr[i]="<span>"+arr[i]+"</span>"
outPut.innerHTML=arr.join(' ')
}
}