js如何获取动态生成的ID值
在做一个悬浮提示,就是从数据库动态读取数据作为复选框,在选择复选框时,提示相应的提示内容
代码如下:
@item.NOTE就是要提示的内容
js如下:
效果如图:
只有第一个显示,后面的都不显示,请教大神们该如何做?

代码如下:
<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>
效果如图:

只有第一个显示,后面的都不显示,请教大神们该如何做?
...全文
相关推荐
JS脚 javascript
**动态生成JS脚本信息**: 在`Button2_onclick`函数中,展示了如何通过JavaScript动态创建并添加HTML元素。
javascript动态生成table及处理.
**初始化表格**: - 获取 `<select>` 的值,用于确定表格的行数。 - 清空现有表格中的所有内容。 - 根据获取的值动态生成相应数量的行。2.
struts2中循环标签id的设置
此外,为了确保在页面渲染后能够正确地通过JavaScript获取到这些动态ID,你需要确保在JS代码中使用`document.getElementById`或`document.querySelector
js动态生成文本框并有删除功能
### JS动态生成文本框并实现删除功能的知识点在现代Web开发中,动态地操作DOM(文档对象模型)是常见的需求之一。通过JavaScript可以轻松地实现这一目标。
JS隐藏参数post传值实例
函数内部的`document.getElementById('mid')`用于获取具有给定ID的元素,也就是我们的隐藏输入字段。然后,`value=rid`将`rid`的值赋给该字段。


