为数组的每个对象创建一个编辑函数

时间:2019-07-04 21:21:44

标签: javascript

我对数组的每个对象都有创建编辑功能。

<a href="about.html">
    <svg class="triangle-animation" width="85" height="85">
        <polygon points="0,25 25,50, 50,25" fill="rgba(255,255,255,.1)"/>
        <polygon points="0,12.5 25,37.5, 50,12.5" fill="rgba(255,255,255,.5)"/>
        <polygon points="0,0 25,25, 50,0" fill="rgba(255,255,255.8)"/>
    </svg>
</a>

1 个答案:

答案 0 :(得分:0)

评论文字: 然后,您想在按钮中使用的edit()函数中添加一些内容,最好每次迭代都传递EmpCode。另外,我建议您阅读有关代码布局的最佳做法,干净的代码更易于阅读和理解,运行此代码将生成不良的HTML,因此元素ID必须唯一。您将拥有多个id1 id2 id8

下面一行稍有变化:

var Edit = "<button class='all' id='id8' onclick='edit(" + obj.EmpCode + ")'>"+"Edit"+"</button>";

然后您要添加一个功能,如...

function edit(empCode) {
    if (empCode === undefined) {
        return;
    }
    // Your edit code goes here, you can now use the variable empCode
}