【问题标题】:Obout.Interface.OboutTextBox' is null or not an object errorObout.Interface.OboutTextBox' 为 null 或不是对象错误
【发布时间】:2015-10-07 06:40:45
【问题描述】:

当我使用下面的 JS FIDDLE 时,我收到错误

Obout.Interface.OboutTextBox' 为 null 或不是 IE 中的对象。

我不知道这里有什么问题

我在第 308 行遇到错误

Obout.Interface.OboutTextBox.prototype.applyCrossBrowserFixes = function (){}

这是我的Fiddle

请提出问题所在

【问题讨论】:

  • 您无法在 jsfiddle 中重现该问题。因此,至少在实时站点中重现该问题并提供链接。如果你不能复制,那么对不起,我帮不上忙。
  • @JSantosh:我们正在使用本地主机,我怎样才能让它上线?
  • @JSantosh:你能告诉我你到底想要什么吗?所以我可以给你或邮寄给你相应的文件
  • 已通过将脚本放在 head 标签中解决。现在我用这个 jsfiddle jsfiddle.net/norlihazmeyGhazali/de2nh862 面临Line: 308 Error: 'Obout.Interface.OboutTextBox' is null or not an object 的问题@
  • 哦,然后通过标记oboutgrid 提出新问题,这有助于人们轻松找到问题。我没有和oboutgrid一起工作。

标签: javascript asp.net gridview grid obout


【解决方案1】:

确保这些功能没有被文档准备好。仅将其放在 <script></script> 内:

不是这样的:

<script>
// or $(document).ready(function(){
$(function(){
  function navigateThroughCells(sender, key, forced) { .... }
});
</script>

但是像这样:

<script>
  function navigateThroughCells(sender, key, forced) { .... }
</script>

【讨论】:

  • 我在一个单独的 JS 文件中调用了该函数
  • @nadeem 在 head 标签中加载 js 文件并尝试
  • @nadeem:你把它放在哪里了?
  • @JSantosh:在 head 标签中加载了文件,但仍然出现相同的错误
  • @NorlihazmeyGhazali:我尝试在 head 标签中添加它。看看jsfiddle.net/g5tbemoy
猜你喜欢
  • 1970-01-01
  • 2011-02-24
  • 2018-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-01
相关资源
最近更新 更多