我正在创建 3 个 jsp 页面。每页有4个不同id的盒子(即第1页的box1、box2、box3、box 4;第2页的box 5、box6、box7、box8;第3页的box9、box10、box11、box12)。以下是第 1 页中的示例代码:
<div class="dragableBox" id="box1">CAT</div>
<div class="dragableBox" id="box2">DOG</div>
<div class="dragableBox" id="box3">HORSE</div>
<div class="dragableBox" id="box4">TIGER</div>
在每一页中还有一个脚本。在脚本中,我故意使用上面所有的 id 作为函数的参数。以下是第 1 页中的示例代码:
dragDropObj.addSource('box1',true);
dragDropObj.addSource('box2',true);
dragDropObj.addSource('box3',true);
dragDropObj.addSource('box4',true);
dragDropObj.addSource('box5',true);
dragDropObj.addSource('box6',true);
dragDropObj.addSource('box7',true);
dragDropObj.addSource('box8',true);
dragDropObj.addSource('box9',true);
dragDropObj.addSource('box10',true);
dragDropObj.addSource('box11',true);
dragDropObj.addSource('box12',true);
我必须这样做,因为据我所知,这是我的程序运行的唯一方法。我遇到的问题是每次启动程序都会出现警告:“id为box5的源元素不存在”
尽管该程序在此警告下仍然可以正常工作,但我仍然想消除该警告。
我的问题是:如何阻止此类警告出现?HTML中有一种错误捕获方法吗?