问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

javascript指定位置字符串替换

发布网友 发布时间:2022-04-24 14:54

我来回答

2个回答

热心网友 时间:2022-04-24 18:25


代码:自己保存后,改成html,如果要一行一行知道结果,自行添加alert();

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "

<html xmlns="


<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<style type="text/css">
body
{
font-family: Arial;
font-size: 12px;
margin: 20px;
}
</style>
<script type="text/javascript" language="javascript">
// 目的: 组成新字符串
// 参数1: 源字符串
// 参数2: 起始位置
// 参数3: 目标字符串
// 返回值: 新字符串
function replacePos(strObj,pos,replacetext)
{
//var str = strObj.substr(0,pos-1) + replacetext + strObj.substring(pos,strObj.length);
// 上一行可分成
var str = strObj.substr(0, pos-1);// 取左边到指定位置的字符串
str += replacetext;// 与目标字符串相连
str += strObj.substring(pos,strObj.length);// 取指定位置到右边的字符串
// 现在可以知道这三行的意思为: 在指定位置添加目标字符串
return str;// 返回新的字符串
}
function show()
{
var text="abcdefg";
var mystr = replacePos(text,3,"n"); // 源目标为text, 位置为3, 目标字符串为"n"
mystr = replacePos(mystr,5,"m");    // 源目标为mystr, 位置为5, 目标字符串为"m"
alert(mystr);// 弹出警告框
}
</script>
</head>

<body>
<div>
<form>
<input type="button" name="test" value="测试" onclick="show();"/>
</form>
</div>
</body>

</html>

热心网友 时间:2022-04-24 19:43

substr是字符串截取函数
length 是求字符串长度函数

strObj.substr(0,pso-1),这是截取字符串test(abcdefg)中的0~(pos-1)个字符 后面同理

在 var mystr = replacePos(test,3,"n")=>abc+n+defg=>abdndefg
在 mystr = replacePost(mystr,5,"m")=>abcnd+m+efg=>abcndmefg

不懂可以追问,希望可以帮到你
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我女朋友我在同事面前说她是我媳妇她默认,在她组长面前就不承认了什么... 跨省迁户口需要的手续 户口跨省迁移需要哪些手续? cf空白名字怎么打(cf空白名字怎么打2021) 关于旅行的电影 就是一个人旅行放松心灵那种 不要纪录片 模拟人生2高斯的遗产给儿子还是女儿 模拟人生2如何跟高斯结婚啊? 模拟人生2高斯怎么找到贝拉,找到后能怎么办? 我的米2插上充电器后屏幕一直闪,快速的一下显示充电一下没在充电。请 ... ...屏幕乱闪 充不进去电 用手机连接电脑也是一样 在shell怎么替换指定位置的字符 sed 如何替换指定位置字符串 ? DNF每次登录都显示Runtime Error重装游戏也不行,重装系统也不行,谁能帮帮忙啊 幸福树长小白点怎么办? 幸福树长白色蚧壳虫打了药后引发的幼芽枯萎了咋回事? 家里的幸福树长蚧壳虫了,什么药比较好 阳台上的幸福树叶子上长了这种虫子,如下图.请教有效的灭虫方法. EXCEL中,如何替换一个字符串中指定位置的字符? excel中如何用函数把某一格中指定位置的字符替换为另一格中指定位置的字符? 小度小度帮我查一下常见的动物是什么? 幸福树叶片上出现好多像小虫子一样的白色点点。是什么啊怎么治啊 求高人!求代码!在java的字符串中如何替换指定位置的字符 小度小度给我查一下刑事犯罪第176条第一款? 幸福树土里生小飞虫怎么办 oracle中怎么替换字符串中指定位置的字符 幸福树上的蚧壳虫怎样彻底消灭 小度小度查一下1.165的-1.154的次方是多少? 小度小度在什么地方可以查到交合疗的信息 幸福树生虫了怎么办? 如何替换指定位置的字符串 DNF Runtime Error 问题怎么解决?求高手帮忙!谢谢! 地下城runtime error怎么 解决 请问我的DNF出现这个是怎么回事? 出现 Runtime Error! Program:E:&#92;DNF&#92;地下城与勇士&#92;DNF.exe 这个错误 runtime error dnf什么意思 dnf修理Runtime Error DNF 更新出现runtime error! 方舟极热天气怎么办 玩DNF时出现runtime error 怎么办 方舟生存进化怎么样才能去火山,太热怎么办 方舟生存进化太冷怎么办 太热怎么办 方舟焦土风力发电机百分百发电雷暴天停了怎么办 方舟生存进化单机版经验卡住了怎么办 谢谢 《方舟生存进化》丢失msvcp120,dll解决方法 丢失msvcr120,dll怎么办 方舟生存进化恐龙太能吃怎么办 方舟生存进化闪退跳出解决方法 游戏闪退跳出怎么办 方舟生存进化饿晕倒了怎么办 方舟焦土凤凰变灰烬了怎么找 玩方舟生存进化非常非常卡怎么办? 方舟生存进化游戏无法进入解决方法 游戏无法进入怎么办 方舟生存进化非专总被拉会机主怎么办