offsetTop为空或不是对象怎么办
答案:6 悬赏:20 手机版
解决时间 2021-01-26 23:45
- 提问者网友:你挡着我发光了
- 2021-01-26 02:24
offsetTop为空或不是对象怎么办
最佳答案
- 五星知识达人网友:等灯
- 2021-01-26 03:37
你的代码没有呃<br>我估计你写错了吧<br>你将这行代码放到浏览器地址栏中,按回车<br>javascript:alert(document.getElementById("answer-editor").offsetTop)<br>你会发现弹出值了。这个是这个编辑框里外面框的距离。
全部回答
- 1楼网友:煞尾
- 2021-01-26 07:41
var myTextbox=document.getElementById("myRegisterTime");
改为:
var myTextbox=document.getElementById("<%=myRegisterTime.ClientID%>");
导致这个问题的出现是当你引用母版页时,TEXTBOX的实际ID在客户端会发生变化
另外,像你这种需求可以使用Jquery的datepicker插件,实现起来比你这种方式简单得多,见参考资料.
- 2楼网友:过活
- 2021-01-26 06:20
你的代码没有呃
我估计你写错了吧
你将这行代码放到浏览器地址栏中,按回车
你会发现弹出值了。这个是这个编辑框里外面框的距离。
- 3楼网友:夜余生
- 2021-01-26 04:52
你的代码没有呃<br>我估计你写错了吧<br>你将这行代码放到浏览器地址栏中,按回车<br>javascript:alert(document.getElementById("answer-editor").offsetTop)<br>你会发现弹出值了。这个是这个编辑框里外面框的距离。
- 4楼网友:封刀令
- 2021-01-26 04:43
你的代码没有呃<br>我估计你写错了吧<br>你将这行代码放到浏览器地址栏中,按回车<br>javascript:alert(document.getElementById("answer-editor").offsetTop)<br>你会发现弹出值了。这个是这个编辑框里外面框的距离。
- 5楼网友:酒安江南
- 2021-01-26 04:11
1.加了个参数<script language="javascript" defer="defer">
2. 'null'为空或不是对象:
<script type="text/javascript"> 里面加个defer=true属性试试看,
即:<script type="text/javascript" defer=true>
3. document.getElementById为null
原因: var titab=document.getElementById("titletab");没有取到对象
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯