Javascript - Get innertext from onclick



我在asp.net

中有一个foreach循环
 <table id="Employee" class="table  table-responsive  table-bordered">
    <thead>
        <tr class="unselectable">
            <th>
                Selecteer folder:
            </th>
        </tr>
    </thead>
    <tbody>
        @foreach (var item in Model)
        {
            <tr>
                <td>
                    <a onclick="test(this)">@item.FolderName</a>
                </td>
            </tr>
        }
    </tbody>
</table>

现在,此结果在带有几个文件夹的表中,现在我想单击一个文件夹,然后将其发送到带有 item.Foldername的文本为参数的函数。

即:我们有2个文件夹,foldera和文件夹,我希望它能够单击foldera,然后转到javascript函数,并添加" foldera"作为参数。

function test(a) {
    alert(a);
}

类似的东西。

我不完全知道如何将特定项目的价值作为参数。我已经完成了研究,我得出了在OnClick方法上使用(此)的结论,但是由于某种原因,它无法正常工作。我到底在做什么错?

您可以使用textContent或innerhtml

尝试
function test(a) {
    alert(a.innerHTML);
}

最新更新