87,916
社区成员
发帖
与我相关
我的任务
分享
writer.AppendLine("<div class='div_shade'>");//DIV样式阴影层
writer.AppendFormat("<div style='div1' onclick=\"openWindow('{0}');\">", url);
……
writer.AppendLine("</div>");
writer.AppendLine("</div>");
function openWindow(url)
var ret = window.showModalDialog(url,window,'status:no;scroll:yes;dialogWidth:860px;dialogHeight:780px')
if(ret=='OK'){
/*
对DIV进行局部刷新(只刷新这个被点击了的DIV)
我看了一些JS局部刷新DIV的方法,都是通过innerHTML来,但是那个是要ID的。是不是可以获取被点的DIV的ClientID实现这个效果呢?还是有其他的办法,请大家帮忙给个办法~
*/
}
<div class="demo">DEMO</div>
<script type="text/javascript">
var obj = document.getElementsByTagName('div');
for(var i = 0; i < obj.length; i ++) {
if (obj[i].className == 'demo') {
obj[i].onclick = function() {
this.innerHTML = 'TEST';
}
}
}
</script>