代码有点多,请大侠们耐心帮看下。 <script src="../jquery-ui-1.7.1/js/jquery-1.3.2.min.js" type="text/javascript"> </script> <asp:DataList ID="dlCerificate" runat="server" DataSourceID="odsCerificate" RepeatColumns="4"
RepeatDirection="Horizontal" Width="99%">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<img id="img" src='<%# Eval("cminpic","../Admin/Cerificate/images/{0}") %>' onclick="disPic('<%# Eval("cmaxpic","../Admin/Cerificate/images/{0}") %>'),test()"
alt="点击查看大图" /><br />
<label>
<%# Eval("cname")%></label>
</ItemTemplate>
</asp:DataList>
<asp:ObjectDataSource ID="odsCerificate" runat="server" SelectMethod="GetCerificateByTypeId"
TypeName="BLL.CerificateManage">
<SelectParameters>
<asp:QueryStringParameter Name="tid" QueryStringField="typeid" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
<div id="block" style="position: absolute; z-index: 2; display: none">
<img id="picture" alt="" />
</div> <script type="text/javascript">
// alert($("#img"));
// alert($("#block"));
/*$("#img").click(function(){
$("#block").animate({
width: "90%",
height: "100%",
fontSize: "10em",
borderWidth: 10
}, 1000 );
});*/
function test()
{
alert($("#block"));
$("#block").slideToggle("slow");
}
function disPic(path)
{
alert(path);
var divobj=document.getElementById("block");//获得div对象
alert(divobj);
var picobj=document.getElementById("picture");//获得img对象
picobj.src=path;
alert(picobj.src);
divobj.style.top=event.clientY+"px";
divobj.style.left=event.clientX+"px";
divobj.style.display="block";
}
</script>
alert($("#block"));
$("#block").slideToggle("slow");
为什么会是NULL,我在另一个测试页面没问题,高手帮我看下哪出错了
RepeatDirection="Horizontal" Width="99%">
<ItemStyle HorizontalAlign="Center" />
<ItemTemplate>
<img id="img" src='<%# Eval("cminpic","../Admin/Cerificate/images/{0}") %>' onclick="disPic('<%# Eval("cmaxpic","../Admin/Cerificate/images/{0}") %>'),test()"
alt="点击查看大图" /><br />
<label>
<%# Eval("cname")%></label>
</ItemTemplate>
</asp:DataList>
<asp:ObjectDataSource ID="odsCerificate" runat="server" SelectMethod="GetCerificateByTypeId"
TypeName="BLL.CerificateManage">
<SelectParameters>
<asp:QueryStringParameter Name="tid" QueryStringField="typeid" Type="Int32" />
</SelectParameters>
</asp:ObjectDataSource>
<div id="block" style="position: absolute; z-index: 2; display: none">
<img id="picture" alt="" />
</div> <script type="text/javascript">
// alert($("#img"));
// alert($("#block"));
/*$("#img").click(function(){
$("#block").animate({
width: "90%",
height: "100%",
fontSize: "10em",
borderWidth: 10
}, 1000 );
});*/
function test()
{
alert($("#block"));
$("#block").slideToggle("slow");
}
function disPic(path)
{
alert(path);
var divobj=document.getElementById("block");//获得div对象
alert(divobj);
var picobj=document.getElementById("picture");//获得img对象
picobj.src=path;
alert(picobj.src);
divobj.style.top=event.clientY+"px";
divobj.style.left=event.clientX+"px";
divobj.style.display="block";
}
</script>
alert($("#block"));
$("#block").slideToggle("slow");
为什么会是NULL,我在另一个测试页面没问题,高手帮我看下哪出错了
解决方案 »
- 请教id获取失败的问题
- datagrid 添加复选框,请教代码哪里不对?
- 如何上传做好的网站到万网上去啊?(急)
- 如何从一个句子中提取词语?
- dtagrid 每行里有一个删除按钮 !点击 报错!
- 求在C#、ASP.NET环境下使用AspEncrypt组件方法。内附VB语言ASP环境下部分代码。
- CSDN的ASP.NET版本太让我伤心!!!!!!
- 求救啊!!……操作必须使用一个可更新的查询。
- 给存储过程传递1个以上的参数的代码怎么写??
- 如何在vs.net中定义一个程序集呢,比如像Duwamish7中的解决方案管理器中那样,把几个类文件装在一个文件夹中.
- 在AD中新建用户正常,但同时利用CDOEXM创建Exchange2003用户邮箱出错
- 冰天雪地问大家一个问题
alert($("#block"));
$("#block").slideToggle("slow");
})看弹出还是不是null