一个用户控件里的按钮单击事件如下
<asp:ImageButton ID="IbS" runat="server" ImageUrl="~/images/s.gif" OnClientClick="return JGLindex();" />在页面里引用如下,直接写在“<%@ Control Language="C#" AutoEventWireup="true" CodeFile="........ %>”下面,没有“<head>”
<script language="javascript" type="text/javascript">
function JGindex(){......}
function JGLindex(){......}
</script>
这样的语法应该没问题吧,可就是无法执行这两个函数。有可能是函数本身的问题吗?如何对JS函数查错?
<asp:ImageButton ID="IbS" runat="server" ImageUrl="~/images/s.gif" OnClientClick="return JGLindex();" />在页面里引用如下,直接写在“<%@ Control Language="C#" AutoEventWireup="true" CodeFile="........ %>”下面,没有“<head>”
<script language="javascript" type="text/javascript">
function JGindex(){......}
function JGLindex(){......}
</script>
这样的语法应该没问题吧,可就是无法执行这两个函数。有可能是函数本身的问题吗?如何对JS函数查错?
解决方案 »
- C# 两个ListBox垂直滚动问题
- 找到标签里 src的值 基本只限定 下面的字串格式
- 所有分求整站html静态生成方案
- 高分,急。。OA系统的权限设置的思路?
- [馨郁星愿]问个问题:已知某表字段VItem.......
- 关于iframe显示excel的问题
- 如何设置在一个webpart Zone中每一个web part的底部样式???
- 一個DataGrid的的問題﹖
- 我在asp.net中使用了frame作为主页,怎样使不同的用户进入不同的页?立刻给分
- 敬请各位大侠赐教:TabStrip、MultiPage、PageView构建卡片式多页的问题
- 请高手帮忙做个CreateUserWizard里面TextBox的验证,堵上注入漏洞!很急!
- 导入word。。。
a. IE工具》Internet选项》高级》钩掉 禁用脚本调试
b. 在JS加入 debugger,有点像VS的断点味道,如
function JGindex(){
debugger;
//..
}
c. 调用 JGindex() 的时候,会提示你是否调试,当然选择 是 了Good Luck!
protected void Page_Load(object sender, EventArgs e)
{ if (!IsPostBack) { Cs(); }
DataClass dc = new DataClass();
this.IbS.Attributes.Add("onclick", "javascript:JGL()");//调用“搜索房源”函数
this.RBL_gz.Attributes.Add("onclick", "javascript:JGLindex())");//调用
}
如
<asp:TextBox id="t1"在客户端要使用
document.getElementById("<%=t1.ClientID%>")得到
——————————————————————————————————————————
当你对javascript差错的时候,应该忘记asp.net。你应该在html源代码上差错,甚至你应该把浏览器上的页面“另存为”一个单一html文档,然后使用vs调试这个htm文件。尽管完全可以,其实我从来不敢定义客户端页面上的全局变量和全局函数。同一个ascx在页面放置多个我无法处理。尽管完全可以处理,但是我懒得那样去设计。