替换字符串,javascript的,麻烦解答一下

我想打开某htm文件时,通过javascript替换指定字符(不用正则表达式)如将"斗"替换为"豆".在下面标签输入什么代码才能实现这个问题呢<scriptlanguag... 我想打开某htm文件时,通过javascript替换指定字符(不用正则表达式)
如将"斗"替换为"豆".在下面标签输入什么代码才能实现这个问题呢
<script language="javascript">
...........
</script>
我要具体代码,应该不是难题吧!!
展开
 我来答
二白Q0
2007-07-01 · TA获得超过2413个赞
知道大有可为答主
回答量:990
采纳率:0%
帮助的人:1088万
展开全部
在自己电脑或网上搜一个文件名为Jscript5.chm的帮助文件,里面有如下说明:

Microsoft(R) JScript(R)
replace 方法 语言参考
版本 3

--------------------------------------------------------------------

描述
返回根据正则表达式进行文字替换后的字符串的复制。
语法
stringObj.replace(rgExp, replaceText)

replace 方法的语法包括下述部分:

部分 描述
stringObj 必选项。要执行该替换的 String 对象或文字。该对象不会被 replace 方法修改。
rgExp 必选项。描述要查找的内容的一个正则表达式对象。
replaceText 必选项。是一个String 对象或文字,对于stringObj 中每个匹配 rgExp 中的位置都用该对象所包含的文字加以替换。

--------这是我做的示例代码:------------
<script>
var strTmp="豆豆斗逗逗";
strTmp=strTmp.replace("斗","豆");
alert(strTmp);
</script>
输出:豆豆豆逗逗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fac15888a
2007-07-09 · TA获得超过255个赞
知道小有建树答主
回答量:511
采纳率:0%
帮助的人:0
展开全部
<SCRIPT language=javascript type="text/javascript">
a=document.body
while(a.innerText.indexOf("斗")!=-1)a.innerText=a.innerText.replace("斗","豆")
</SCRIPT>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2007-07-08 · 超过19用户采纳过TA的回答
知道答主
回答量:122
采纳率:0%
帮助的人:54.2万
展开全部
不用正则的话..
var a=idd.lastChild;
idd.removeChild(a);
idd.innerHTML+= "斗";
<div id="idd">豆</div>

搞定!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式