我在about.aspx页面中用到了master母板页和用户控件.
在母板页面 引入了jQuery版本是1.2.6
<script type="text/javascript" language="javascript" src="script/jquery.js"></script>在用户控件中用到了jQuery.脚步是
<script language="javascript" type="text/javascript">
function CheckAddWord()
{
//txtBody 是我的一个HTML 的text控件的ID
alert($('#txtBody').text());
//省略...
}</script>当我点击按钮时候会出发这个客户端事件.
提示脚本错误:[color=#FF0000]对象不支持此属性或方法[/color]后台我新建了一个页面test.aspx不使用 母板页和用户控件
还是上面的脚步,就可以正确执行.可是我的项目中必须用到 母板和用户控件,我该如何做?
其实最关键的是,到底哪出的问题..
在母板页面 引入了jQuery版本是1.2.6
<script type="text/javascript" language="javascript" src="script/jquery.js"></script>在用户控件中用到了jQuery.脚步是
<script language="javascript" type="text/javascript">
function CheckAddWord()
{
//txtBody 是我的一个HTML 的text控件的ID
alert($('#txtBody').text());
//省略...
}</script>当我点击按钮时候会出发这个客户端事件.
提示脚本错误:[color=#FF0000]对象不支持此属性或方法[/color]后台我新建了一个页面test.aspx不使用 母板页和用户控件
还是上面的脚步,就可以正确执行.可是我的项目中必须用到 母板和用户控件,我该如何做?
其实最关键的是,到底哪出的问题..
解决方案 »
- 电子邮件:IMail和WinWebMail怎么设置SMTP服务????
- asp.net 利用GDI图像输出的问题
- 最近无事,写了个asp.net无组件上传类,随便把100分的人情还了.^t^
- 如何给单元格添加控件
- Dataset的效率和稳定性如何?不知道大家有没有遇到过这个问题?
- SQL 去掉重复数据
- ~~~~~~~~~时间间隔的问题~~~~~~~~~
- 帮忙啦!!!!!
- 如何将DataGrid中模板列中的TextBox控件的类容读出来???
- 程序集“Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中的类型“Model.Jxs_
- Lucene.net按时间排序问题
- 谁来解释一下,为啥“若要调试此模块,请将其项目生成配置更改为“调试”模式”还是不好使哪?
解决办法就是用绝对路径引用jquery。js<script type="text/javascript" language="javascript" src="script/jquery.js"> </script>
看一看是不是js引用路径不对,在浏览器中查看html源,看看路径是否正确
证明 jQuery 是可以使用的...可以认为 找不到 txtBody 这个ID
但是我用document.getElementById('txtBody')是可以找到的.
不解
alert($num.size());看看能找到几个?
都提示脚本错误:对象不支持此属性或方法
var $num=$("span");
alert($num.size());
用绝对路径试试.
<script type="text/javascript" language="javascript" src="/script/jquery.js"> </script>
我在用户控件里面再次引用了一次 效果就出来了...
但是我的母板页里面也引用过了啊..为什么用户控件里面就不能用呢?CSS什么的,别的JS 都没有问题的啊.
2. 母版的主从关系
3. 服务端控件使用 <%= ID.ClientID %> 取ID一般在js引用正确的情况下,对象不支持该属性的异常错误出现在以下几种情况
1.找不到控件
2.控件相应取值属性错误
3.确实没有这个属性.
所有服务器端控件发生了id的变化,改他们在jquery中的名字就可以了