首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

求个有难度的脚本,怎么改变script节点里面的文字

2012-02-12 
求个有难度的脚本,如何改变script节点里面的文字htmlheadtitle 改称脚本里面的文字 /title/head

求个有难度的脚本,如何改变script节点里面的文字
<html>
<head>
<title> 改称脚本里面的文字 </title>
</head>
<body>
<p> <a   href= "# "   onClick= "msg() "> alert </a> </p>
</body>
</html>
<script   language= "javascript ">
var   obj=document.body;  
alert(obj.childNodes[1].text)     //获取到了script节点
function   msg()
{
alert( "该变我 ");
}
</script>

如何把   用脚本改变   alert( "该变我 ")   里面   《改变我》三个字呢。
注意不要使用传值的方法(这个人人都会)

  要用脚本改变脚本里面的字符串,而且这个字符串是无状态的他可能是在提示语alert();中   也可能是   var   aa= "改变我 ";这样一个变量中。。

如何改变呢,

请高手作答。


[解决办法]
是要用正则表达式取代innerText中的内容?
[解决办法]
不明说什么
请说清楚点吧!
[解决办法]
是这个意思吧?

<html>
<head>
<title> 改称脚本里面的文字 </title>
</head>
<body>
<p> <a href= "# " onClick= "msg() "> alert </a> </p>
</body>
</html>
<script language= "javascript ">
window.onload=function()
{
var obj=document.getElementsByTagName( "SCRIPT ")[0];
alert(obj.text);
var reg=/([\u4E00-\u9FA5])/g;
obj.text=obj.text.replace(reg, "a ");
alert(obj.text);
document.body.appendChild(obj);
}
function msg()
{
alert( "该变我 ");
}
</script>

热点排行