问答文章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
小学生常见心理问题 狗狗为什么一直憋尿不拉 很久没见到他们了,昨晚梦见与儿子,媳妇,孙子在一起是什么意思。_百度知 ... 上海话曾经沧海难为水什么意思 请问:曾经沧海难为水 》 这句话是怎么的来的? 有谁知道 KEG/韩电 XQB55-D1518 5.5公斤全自动波轮洗衣机-详细介绍 韩电KEG XQB55-D1518洗衣机-家庭洗衣好帮手 keg韩电洗衣机怎么样 韩电的洗衣机怎么样 形容流泪样子的成语 在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怎么办 方舟生存进化恐龙太能吃怎么办 方舟生存进化闪退跳出解决方法 游戏闪退跳出怎么办 方舟生存进化饿晕倒了怎么办 方舟焦土凤凰变灰烬了怎么找 玩方舟生存进化非常非常卡怎么办? 方舟生存进化游戏无法进入解决方法 游戏无法进入怎么办 方舟生存进化非专总被拉会机主怎么办