把HTML里边固定的文字替换为图片
例如把所有的 ASP技术 替换为 images/001.jpg
例如把所有的 ASP技术 替换为 images/001.jpg
解决方案 »
- 数据库读取的图文怎么实现自动滚动自动暂停一直循环
- 【求助】操作表单元素为什么要加return false 不然会闪一下,修改不成功
- 怎么样清除<input type="text" value =<%=request("name")%>>的值
- js菜鸟问题 ;函数之间如何传值
- 请问关于滚动条在1024*800与800*600中的问题?
- 奇怪,图片都不见了。
- 请各位仁兄帮帮忙,兄弟我都快急死了,不知道该怎么做????
- 还有一个问题想问大虾们。
- 如何实现点击按钮,打开下拉菜单列表?
- 紧急求助jquerymobile,关于ui-field-contain的换行问题
- 没人能解答的问题?ie8中,iframe存在后,jquery动画时间失效
- 求做一个简单的工具条,用
$(function(){
$(" * :contains('ASP技术')").parent().html('images/001.jpg');
})
</script>
<html>
<head>
<title>直接写字可以混排 </title>
<style type="text/css"> </style>
<script type='text/javascript'>
window.onload=function(){
var div=document.getElementById('div1');
div.innerHTML=div.innerHTML.replace(/ASP技术/gi,"<img src=/'images/001.jpg/'/>");
}
</script>
</head> <body>
<div id="div1">
askldfjoasl;dflaskldfklasd
ASP技术lakskldsaASP技术
askldfjoasl;dflaskldfklasd
ASP技术lakskldsaASP技术
askldfjoasl;dflaskldfklasd
ASP技术lakskldsaasp技术
</div>
</body>
</html>
var desc = document.getElementById("test");
var txt = desc.innerHTML;
txt = txt.replace(new RegExp('ASP技术','g'),'<img src="images/001.jpg">');
desc.innerHTML = txt;
<div id="divTest">Js</div>
<script language="javascript">
window.onload = function()
{
document.getElementById("divTest").innerHTML = "";
document.getElementById("divTest").appendChild(document.createElement("<img src='myjpg.png'/>"));
}
</script>干嘛不直接生成图片,非要生成后替换呢??
<head>
<title>test </title>
<style type="text/css"> </style>
<script type='text/javascript'>
window.onload=function(){
var div=document.getElementById('div1');
div.innerHTML=div.innerHTML.replace(/ASP技术/gi,"<img src='http://qqskycn.net/bq/bq_tp/200904/20090404180257278.gif' //>");
}
</script>
</head> <body>
<div id="div1">
askldfjoasl;dflaskldfklasd
ASP技术lakskldsaASP技术
askldfjoasl;dflaskldfklasd
ASP技术lakskldsaASP技术
askldfjoasl;dflaskldfklasd
ASP技术lakskldsaasp技术
</div>
</body>
</html>
replace(/\ASP技术/g,"images/001.jpg");
但页面复杂的话——比如asp技术出现在标记属性内如<a href="....?keyword='asp技术'/>或图片的alt属性中,那就比较麻烦了。
window.onload = function()
{
document.getElementById("divTest").innerHTML = "";
document.getElementById("divTest").appendChild(document.createElement("<img src='myjpg.png'/>"));
}
</script>