拼多多2017内推编程题
题目:给定字符串‘sas*dfblasandf8’,要求把其中含有‘a’,'b','*',8的标记为红色。不要用已经废弃的标签font。方法比较笨拙、、、
考察知识:字符串的查找以及原生代码的能力。
window.onload = function () { var oP = document.getElementsByTagName('p')[0].innerHTML; var str = ['a','b','*',8]; document.body.innerHTML=document.body.innerHTML.replace(/a/g,'<span style="color:red">a</span>') document.body.innerHTML=document.body.innerHTML.replace(/b/g,'<span style="color:red">b</span>') document.body.innerHTML=document.body.innerHTML.replace(/\*/g,'<span style="color:red">*</span>') document.body.innerHTML=document.body.innerHTML.replace(/8/g,'<span style="color:red">8</span>') }
浙公网安备 33010602011771号