JavaScript:如何在末尾的所有链接中添加 id

JavaScript: How to add an id to all links at the end

本文关键字:链接 id 添加 JavaScript      更新时间:2023-09-26

我有一个带有特定ID的输入列表。当我填写它们并按下按钮时,我输入的信息将传输到模板并填写所有特定区域。

以下是我最后带有表单输入的一小部分 JavaScript 示例:

<input type="text" name="MyID" value="">
function .....
{ id: 'MyID', src: myform.MyID.value },

然后它通过 JS:

for ( i=0; i< myLinks.length; i++)
    {
        if (template.getElementById(myLinks[i].id)==null)
        {
        continue;
        }
        template.getElementById(myLinks[i].id).href=(myLinks[i].href);
    }

然后,它填充具有相同 ID 的特定div 或跨度。

问题:我需要再添加一个输入,并且将要输入的内容应出现在我的模板具有的每个 url 的末尾。

示例:id :在新输入中,I 键入 ~122

模板:<a href="Link ' and it adds ' ~122"></a>

我可以修改这个模板.getElementById(myLinks[i].id).href=(myLinks[i].href);以某种方式添加一些东西,以便它将我的新id输入添加到最后的所有链接中吗?

希望它不会令人困惑,感谢您的帮助!

您可以使用

+ 运算符组合字符串,因此从技术上讲可以执行(myLinks[i].href+"122")