永发信息网

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(&quot;answer-editor&quot;).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(&quot;answer-editor&quot;).offsetTop)<br>你会发现弹出值了。这个是这个编辑框里外面框的距离。
  • 4楼网友:封刀令
  • 2021-01-26 04:43
你的代码没有呃<br>我估计你写错了吧<br>你将这行代码放到浏览器地址栏中,按回车<br>javascript:alert(document.getElementById(&quot;answer-editor&quot;).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");没有取到对象
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯