js如何获取动态生成的ID值

Stranger。 Stranger。 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
在做一个悬浮提示,就是从数据库动态读取数据作为复选框,在选择复选框时,提示相应的提示内容
代码如下:

<tr>
<td width="9%">
<p align="right">层级:</td>
<td colspan="5"> @foreach (var item in Model.effModel)
{
<input type="checkbox" id="@item.EFFECTIVE_ID" name="checkeff" value="@item.EFFECTIVE_ID" onmouseout="hidden()" onmousemove="show()"/>
<span>@item.EFFECTIVE_NAME</span>
<div id="note" style="display:none; position:absolute;z-index:1;" >@item.NOTE</div>

} </td>

@item.NOTE就是要提示的内容
js如下:

<script type="text/javascript">
function show()
{
document.getElementById("note").style.display = "block";
}
function hidden()
{

document.getElementById("note").style.display = "none";
}
</script>


效果如图:
只有第一个显示,后面的都不显示,请教大神们该如何做?
...全文

相关推荐

评论 10
收藏 已收藏
分享
返回顶部
Stranger。
JavaScript 87,984 成员 224,681 内容