调用JS用Page.ClientScript.RegisterClientScriptBlock,页面标题不明白楼主的意思,放个变量不就得了
解决方案 »
- javascript的dom应用——鼠标移动事件
- JQuery 选择器的问题,谢谢了。
- 关于javascript控制DIV显示与隐藏的问题(firefox兼容性问题)
- ●如果图片宽大于100按100显示,并提示"有大图"文字,请高手指点…
- jsp中做组织架构图如何实现横竖的切换??
- window.document.body.offsetHeight总等于22,为什么????
- 急!急!急!请教高手!!一个请求时间很长,我想在请求中,能提示用户正在请求,请稍候,请求完后,能提示用户,请求完毕,如何达到这种
- 怎么把同一个页面的多个表单用一个按钮提交到一个程序中进行处理?
- 如何画出直方图直方图 折线图 圆饼图
- ie8 禁用滚动条之后不能恢复
- onkeydown事件会屏蔽onkeyup事件?
- 新手对代码不理解?
TIME.JS
function time()
{
function updateTime()
{
var label = document.getElementById(currentTime'); alert(label);\\就是这一行显示谈出值是NULL, if (label) {
var time = (new Date()).localeFormat("T");
label.innerHTML = time;
}
}
updateTime();
window.setInterval(updateTime, 1000);
}
我用this.Page.ClientScript.RegisterClientScriptBlock这个方法注册了这个JS,但是我在前面写的测试用的ALERT弹出值是一个NULL,所以肯定就没有执行找到页面文件中的LABEL ID=CURRENTTIME.请大家帮我解决,谢谢!@
服务器对象的.ClientID
搜索一下‘asp.net调用JS’你会得到许多信息。
<%@ Register
Assembly="AjaxControlToolkit"
Namespace="AjaxControlToolkit"
TagPrefix="ajaxToolkit" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
</div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<span id="currentTime" runat="server" style="font-size:xx-large;font-weight:bold;line-height:40px;"/>
</ContentTemplate>
</asp:UpdatePanel>
<script type="text/javascript" language="javascript">
function updateTime()
{
var label = document.getElementById('currentTime');
if (label) {
var time = (new Date()).localeFormat("T");
label.innerHTML = time;
}
}
updateTime();
window.setInterval(updateTime, 1000);
</script>
</form>
</body>
</html>
这样都不执行了