
js改变字体的颜色是用的“color”属性,xmlHttp.open("GET",URL,true)是设置ajax的请求地址和请求方式,不能去掉。
1、新建html文档,在body标签中添加p标签,标签内容是“演示文本”,这时字体的默认颜色是黑色的:
2、为了方便获取到这个p标签,给p标签添加上id,这里以“demo”为例:
3、添加script标签,在js标签中输入代码“document.getElementById('demo').style.color = '#f00'”,这样文本的字体颜色就变成了红色:
// *** 作鼠标所选择字符if (document.selection) {
var z = document.selection.createRange()
var t = z.text
var v = z.htmlText
z.select()
} else {
var z = window.getSelection().getRangeAt(0)
var t = z.toString()
var temp = document.createElement("span")//a是div的id/a所在当前文件
temp.style.fontSize="red"
temp.innerHTML = t
z.deleteContents()
z.insertNode(temp)
}
$(function(){function repstr(repstr,obj){
var str = '<span style="color:red">'+repstr+'</span>'
$(obj).html($(obj).text().replace(repstr,str))
}
$("p").each(function(){
repstr("123",this)
})
})
<p>123</p>
<p>1235</p>
<p>331233</p>
这种效果吗
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)