code=JScript]$("dvLinkManContent").style.display="";[[/code]
dvLinkManContent是一个div的id,确定页面内有此div
代码在本页面无法执行,但是在另一个页面却能执行,郁闷~~~~

解决方案 »

  1.   

    $("dvLinkManContent")
    是你自己写的$插件还是用jquery?
    如果是jquery
    请$("#dvLinkManContent")  加#号
      

  2.   

    这是以前一个前辈写的代码,在另一个页面的js文件中执行就没问题,但是在我这个页面引用的js里边就不行了,#号我加过,没用,情况没有任何改变……在$插件里边也有这样的代码,代码起作用但是也依然会报错
      

  3.   

    将这$("dvLinkManContent").style.display="";
    代码放到<body></body>后面
    或者用window.onload = function(){
       $("dvLinkManContent").style.display="";}
      

  4.   

    你的$是自己写的函数还是用的jquery
    如果是自己封装的 你看下函数 应该是
    function $(id){
     return document.getElementById(id);
    }这种情况下只要你的代码是在dom加载完毕后执行的 是不会有问题的如果是jquery的话 就有问题了  $("#dvLinkManContent")[0].style.display = '';就对了自己看下是哪个?
      

  5.   

    页面代码:<div id="dvLinkManContent" style="display: none">
        <div style="overflow:auto;height: 18px;float:left;padding-left:5px;padding-top:2px;">
    <a href="javascript:deleteCurrMan();">删除选中</a>
    <a href="javascript:deleteAllCurrMan();">全部删除</a>
        </div>
        <table id="currLinkMan" width="100%" border="0" cellpadding="0"
               cellspacing="0" >
    <tbody id="Listbody"></tbody>
        </table>
        <div class="x-toolbar x-small-editor" id="dvPager" /></div>
    页面调用的js代码:function GoPage(pageIndex) {
    var pageSize = 6;
    // alert("gopage");
    // return;
    startRow = pageSize * (pageIndex - 1);
    var count = 0;
    var headerData = [{len:5,id:'gid', receiver:'接收人', receiverNumber:'接收号码'}];
    var cellFuncs = [
       function (data) {
       return "<input name=\"ckb_Select\" id=\"ckb_Select\" onclick=\"WebApp.GroupsPager.selCheck(this);\" type=\"checkbox\" class=\"standardTable_Column_ChkBox\" value=\"" + data.gid + "\"/>";
    },function (data) {
    if(isNull(data.receiver)){
    return space;
    }else{
    return data.receiver;
    }
    }, function (data) {
    if(isNull(data.receiverNumber)){
    return space;
    }else{
    return data.receiverNumber;
    }
    }];
    var cellFuncsHeader = [
       function (data) {
    return randTitleCell(data.gid,true);
    }, function (data) {
    return randTitleCell(data.receiver,false);
    }, function (data) {
    return randTitleCell(data.receiverNumber,false);
    }];
    var sumCount = 0;
    DwrReceiverLinkMan.getCount(function (icount) {
    DwrReceiverLinkMan.getReceiverList(startRow, pageSize, function (dataList) {
    if(icount<1){
    showLinkMan(false);
    }else{
    showLinkMan(true);
    WebApp.GroupsPager.dataTable(null,dataList, icount, pageIndex, cellFuncs,headerData,cellFuncsHeader,false);
    }
    });
    });

    }function showLinkMan(bShow){
    if(bShow){
    $("#dvLinkManContent").style.display="";
    }else{
    $("dvLinkManContent").style.display="none";
    }
    }
      

  6.   

    JScript]  这个 ]  是怎么回事
      

  7.   

    LZ你引用了jquery页面了没?还有function showLinkMan(bShow){
        if(bShow){
            $("#dvLinkManContent").removecss("display");
        }else{
            $("#dvLinkManContent").css("display", "none");
        }
    }
    可以这样写要是是jquery的话
      

  8.   

    肯定不是jquery,.style....典型的dom操作;
    楼主使用的页面没有$的方法,当然出错,自己加去,很简单,返回id对应的dom就行
      

  9.   

    function $(id){
    return document.getElementById(id);
    }
    $("dvLinkManContent").style.display="";