gpt4 book ai didi

javascript - 调用 ID 包含索引到 onclick 函数中

转载 作者:行者123 更新时间:2023-11-29 20:59:43 25 4
gpt4 key购买 nike

我有索引++的变量

var folderIndex = 1;
let currentFolderIndex = folderIndex++;

我想在我的 onclick 中调用表 ID

<table id="tableAudience' + currentFolderIndex + '" ></table>
<div onclick="openFolder(event, 'howTocall table ID in here')" ></div>

怎么做?

我不知道如何设置我的id,因为会有引号冲突

onclick="openFolder(event, 'howTocall table ID in here')"

我的代码图片:http://prntscr.com/h82axw

我没有使用 JSFiddle,因为我只使用 js 和 css 文件。

谢谢。

最佳答案

你可以调用onCLick而不用担心ID

   <table id="tableAudience1" > </table>
<div onclick="openFolder(event,this)"> First Table </div>

并且在 onclick 函数上,您可以使用此检测 ID

function  openFolder(event,item){
// will give you the table ID
console.log( $(item).prev().attr("id"));
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>



<table id="tableAudience1" > </table>
<div onclick="openFolder(event,this)"> First Table </div>

<br/>

<table id="tableAudience2" > </table>
<div onclick="openFolder(event,this)"> Second Table </div>


<br/>

<table id="tableAudience3" > </table>
<div onclick="openFolder(event,this)"> Third Table </div>

<br/>

<table id="tableAudience4" > </table>
<div onclick="openFolder(event,this)"> Fourth Table </div>

关于javascript - 调用 ID 包含索引到 onclick 函数中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47193066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com