弄了个datalist 里面循环了几张图片。我现在用鼠标指到就出现个框,框里面显示图片的详细信息,现在我已经用JS onmouseover 和onmouseout 实现了框,但是框里面没数据,怎么才能实现,框里面有信息 datalist 绑定的数据没能绑定到出现的框中所以没数据(数据绑到datalist上的,框上绑定的数据不会出现,理解了)怎样才能让出现的框有数据? 框是一个 <div>里面放的个表格。。框出来的onmouseout也执行了的。。鼠标离开就消失了框 问题是这样的: datalist里放的图片控件,数据也绑在datalist上的我现在是一指到图片就出框(已经实现),问题是框里面没数据(框里显示指到的图片的详细信息) 给个解决方案?????????
<div> --这个div是你的图片详细信息框,也就是鼠标移进移出图片时显示的那个框,应该是包含在datalist中的吧?
<%#Eval("这里放你要绑定的图片的某一个信息,比如图片名称,也就是查询中的某一列列名")%>
<%#Eval("这里放你要绑定的图片的某一个信息,比如图片大小")%>
</div>
http://www.cnblogs.com/liqiang665/archive/2007/06/06/773605.html
我把div放到datalist里面了。。现在指到所有得图片。。出现得div都是一个图片得信息。。???
还是那里有问题?
<ItemTemplate>
<span onmousemove="Descriptionshow(<%# Eval("ID") %>)" onmouseout="Descriptionhide(<%# Eval("ID") %>)">
<img ......></img>
</span>
<div id="divDescription<%# Eval("ID")%>" ....>
<table>
<tr>
<td>标题:</td>
<td><%# Eval("Title")%></td>
</tr>
</table>
</div>
</ItemTemplate> function Descriptionshow(divID) {
document.getElementById('divDescription'+divID).style.visibility = "visible";
} function Descriptionhide(divID) {
document.getElementById('divDescription'+divID).style.visibility = "hidden";
}