永发信息网

JavaScript得到a标签文本内容赋值给连接?参数多条a标签

答案:3  悬赏:0  手机版
解决时间 2021-12-20 16:54
例如 <a href="abc?得到的 文本" >文本</a>
最好不用ID 得到本连接的文本直接赋值 多条 <a>
要代码...要真像...

首先感谢以下个位的辛苦,回答和我的问题是正解.
但是现在又有个问题出现了.一个页面里有不需要这样功能的 a 标签.

现在是能不能把 这样的功能装到一个函数里 有需要这样功能的 放一个 就能通过函数实现.不需要的还不会改变这.可以吗?
最佳答案
___________________________________________________________

<!DOCTYPE HTML>
<html lang="zh">
<head>
<meta charset="GBK" />

<title>test</title>
<script>
window.onload = function() {
var as = document.getElementsByTagName("a");
var len = as.length;
for (var i = 0; i < len; i++) {
as[i].href="abc?"+as[i].innerHTML;
}
};
</script>
</head>
<body style="text-align:center;">
<br><br><br>
<a href="">文本1</a>
<a href="">文本2</a>
<a href="">文本3</a>
</body>
</html>

___________________________________________________________

把鼠标放到连接上可以看到状态栏里的链接内容变了。
全部回答
jdjms望采纳
<!DOCTYPE HTML> <html> <head> <meta charset=UTF-8 /> <title>test</title> <style>table td{border: 1px solid red;}</style> <script> window.onload = function() {     var as = document.getElementsByTagName("a");     var len = as.length;     var result = [];     var reg = /[^\?]+\?(.*)/g;     for (var i = 0; i < len; i++) {         result.push(decodeURIComponent(String(as[i].href)).replace(reg, "$1"));     }     console.log(result); }; </script> </head> <body> <a href="abc?abcd" >文本</a> <a href="abc?得到的 文本" >文本</a> <a href="abc?得到的 文本" >文本</a> </body> </html>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
拍下留言是什么意思
直接写出结果.1.85+2.3=3.2-1.7=3.6÷1.8=1.
QQ空间游戏抢车位名称~
letsplaydance分解动作
湖北种什么树最赚钱
乙酸与甲酸甲脂室温谁的溶解度大
(一)傅雷家书(9分)1954年10月2日聪,亲爱
台式电脑内存条一般多少钱
有什么方法能快速有效地获取地理知识?
oppos33充电时屏幕不显示电池是什么原因
光为什么会有污染?
汽车有几大系统,几种机构组成的?
以“失去后才知道可贵”为话题,写一篇不少于8
请写出一个开口向上,与y轴交点纵坐标为-1,
我今天在天门山配了一副眼镜,镜片她说拿的是
推荐资讯
我20号上班每月15日发工资我该怎么计算?
_假定你是高一新生李华,在学习英语过程中遇到
当太阳横过西方的海面时,对着东方留下他的最
实习期驾照扣分超过6分实习期延长一年包含6分
铁将军胎压监测与伟力通哪个好
潜人的反义词
单选题在西伯利亚冻土层中,曾挖掘出保存完好
其中由根从土壤中吸收的营养成分主要是指水还
郫县团结镇有工商银行吗
单选题下列杂交组合中,选育小麦新品种比较合
邮储银行长治人民路支行地址在哪?我要去那里
有一根绳子绕树4圈,余3米,如果绕树5圈,则
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?