我在一个jsp页面上有这样的代码
<input id="timebox1" class="easyui-datetimebox" type="text"></input>$("#timebox1").datetimebox({
      showSeconds:false
      });
然后我想在另一个jsp页面取到它的值
var timebox=document.getElementById('schId').contentWindow.document.getElementById('timebox1').datetimebox('getValue'); 为什么提示我没有datetimebox方法呢?JSPeasy-uidatetimebox

解决方案 »

  1.   

    你的那种方法获取到的是DOM对象,不是datetimebox对象,dom对象当然没有datetimebox方法。。window.timebox1=$("#timebox1").datetimebox({
          showSeconds:false
          });var timebox=document.getElementById('schId').contentWindow.window.timebox1('getValue'); 
      

  2.   

    var val=document.getElementById('schId').contentWindow.window.$("#timebox1").datetimebox('getValue');