问题如下
CODE:
javascript如何实现div中内容替换?
比如我要把“丑”替换成很“帅”怎么弄,注意是只替换这一个字
<html>
<head></head>
<body><div id='testdiv'>我很丑!</div></body>
</html>
问题补充: 鼠标要在上面点击一下才变我的解决方法如下,通过本机测试:CODE:
<html>
<head></head>
<body><div id='testdiv'>我很丑!</div></body>
</html>
<script language="JavaScript" type="text/javascript">
//<![CDATA[
GetObj("testdiv").attachEvent('onclick',changeWord)
function changeWord(){
GetObj("testdiv").innerHTML="我很帅!";
}
function GetObj(objName){
if(document.getElementById){
return eval('document.getElementById("' + objName + '")');
}else if(document.layers){
return eval("document.layers['" + objName +"']");
}else{
return eval('document.all.' + objName);
}
}
//]]>
</script>