急!!请教各位高手。JavaScript编码问题。。

Ylwo 2002-11-11 03:55:58
test.htm?URL=1212
<script language="Javascript">
var searchString = location.search
var pos = searchString.indexOf ("?URL=")
if (pos == 0) {
str = + searchString.substr (5, searchString.length)
str=str.replace("1","A")
str=str.replace("2","B")
}
</script>

我想让STR后的1212变成ABAB,但问题是如有N个1的话它只转换第一个,就成了AB12
而不是我想要的ABAB,该如何处理这个问题呢?
...全文
42 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
Ylwo 2002-11-11
  • 打赏
  • 举报
回复
哈,每次遇到bencalie(Bencalie) 问题就解决了,真是太感谢你了。
我这经常打不开CSDN,所以现在才来结贴,不好意思哦。
希默软件 2002-11-11
  • 打赏
  • 举报
回复
<script language="Javascript">
var str="test.htm?URL=1212"
alert(str.replace(/12/g,"AB"))
</script>

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧