我现在遇到一个问题,应该是页面代码有问题,但是找不到问题所在,请高手指点
只有最后一行不能跳转,其他行正常,难道是数字和字符有区别,不应该呀<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" >
<head><link href="../../App_Themes/BlueTheme/Default.css" type="text/css" rel="stylesheet" /><title>
无标题页
</title>
    <script  type="text/javascript" language="javascript">
       function refshow(id)
        {  
    var strUrl = "show.aspx?id="+id;
    var strPro = 'height=300, width=600, top=200, left=300, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no';
    var strRet = window.open(strUrl, "参照", strPro);
    }
        function refadd()
        {  
    var strUrl = "add.aspx?id="+document.form1.HideDeptId.value;
    var strPro = 'height=300, width=600, top=200, left=300, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no';
    var strRet = window.open(strUrl, "参照", strPro);
    }   
    function refmodify(id)
        {  
    var strUrl = "modify.aspx?id="+id;
    var strPro = 'height=300, width=600, top=200, left=300, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no, status=no';
    var strRet = window.open(strUrl, "参照", strPro);
    }   
    function refDel(id)
    {
    if(confirm('您真的要删除这条记录吗?')){location.href="Delete.aspx?id="+id+ "&DeptId="+document.form1.HideDeptId.value + "";}
    }
    </script>
<link href="../../App_Themes/BlueTheme/Default.css" type="text/css" rel="stylesheet" /></head>
<body>
    <form name="form1" method="post" action="index.aspx?DeptID=33" id="form1">
<div>
<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTk1MTA4MTI4Mw9kFgICAw9kFgICBQ88KwANAQAPFgYeC18hRGF0YUJvdW5kZx4JUGFnZUNvdW50AgEeC18hSXRlbUNvdW50AgVkFgJmD2QWDgIBD2QWDGYPDxYCHgRUZXh0BQUxMTIyM2RkAgEPDxYCHwMFBjEyMzIxM2RkAgIPDxYCHwMFEum7hOmZteeFpOS4mumbhuWbomRkAgMPZBYCZg8VAQUxMTIyM2QCBA9kFgJmDxUBBTExMjIzZAIFD2QWAmYPFQEFMTEyMjNkAgIPZBYMZg8PFgIfAwUJMjEzMjEzMjEzZGQCAQ8PFgIfAwUEMjEyMmRkAgIPDxYCHwMFEum7hOmZteeFpOS4mumbhuWbomRkAgMPZBYCZg8VAQkyMTMyMTMyMTNkAgQPZBYCZg8VAQkyMTMyMTMyMTNkAgUPZBYCZg8VAQkyMTMyMTMyMTNkAgMPZBYMZg8PFgIfAwUDMzMzZGQCAQ8PFgIfAwUFZXdyd3JkZAICDw8WAh8DBRLpu4TpmbXnhaTkuJrpm4blm6JkZAIDD2QWAmYPFQEDMzMzZAIED2QWAmYPFQEDMzMzZAIFD2QWAmYPFQEDMzMzZAIED2QWDGYPDxYCHwMFAzIxM2RkAgEPDxYCHwMFAzIxM2RkAgIPDxYCHwMFEum7hOmZteeFpOS4mumbhuWbomRkAgMPZBYCZg8VAQMyMTNkAgQPZBYCZg8VAQMyMTNkAgUPZBYCZg8VAQMyMTNkAgUPZBYMZg8PFgIfAwUCZGRkZAIBDw8WAh8DBQJkZGRkAgIPDxYCHwMFEum7hOmZteeFpOS4mumbhuWbomRkAgMPZBYCZg8VAQJkZGQCBA9kFgJmDxUBAmRkZAIFD2QWAmYPFQECZGRkAgYPDxYCHgdWaXNpYmxlaGRkAgcPDxYCHwRoZGQYAQUJR3JpZFZpZXcxD2dkw3jCVEiHf//SbjpqmC1Ym/iBvwc=" />
</div><script type="text/javascript">
<!--
var theForm = document.forms['form1'];
if (!theForm) {
    theForm = document.form1;
}
function __doPostBack(eventTarget, eventArgument) {
    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
        theForm.__EVENTTARGET.value = eventTarget;
        theForm.__EVENTARGUMENT.value = eventArgument;
        theForm.submit();
    }
}
// -->
</script>
    <div style="text-align:center;">
<table cellspacing="0" cellpadding="5" border="0" style="width: 560px">
<tr>
<td align="right">     
                <input type="hidden" name="HideDeptId" id="HideDeptId" value="33" />
                
        <a onclick="refadd();" id="LinkAdd" href="javascript:__doPostBack('LinkAdd','')">[添加]</a>
            </td>
</tr>
<tr>
<td class="table_bgcolor" style="width: 560px; height: 44px">
                        &nbsp;<div>
<table class="table_bordercolor" cellspacing="0" cellpadding="5" rules="all" border="1" id="GridView1" style="background-color:Transparent;border-color:#4F7FC9;border-width:1px;border-style:solid;height:44px;width:100%;border-collapse:collapse;left: -3px; position: relative; top: -10px">
<tr class="table_titlebgcolor" style="font-weight:bold;">
<th scope="col">岗位编码</th><th scope="col">岗位名称</th><th scope="col">所属部门名称</th><th scope="col">详细</th><th scope="col">修改</th><th scope="col">删除</th>
</tr><tr>
<td>11223</td><td>123213</td><td>煤业集团</td><td>
                                     <a onclick='refshow(11223)'>详细</a>
                                    </td><td>
                                     <a onclick='refmodify(11223)'>修改</a>
                                    </td><td>
                                        <a onclick='refDel(11223)'>删除</a>
                                    </td>
</tr><tr>
<td>213213213</td><td>2122</td><td>黄陵煤业集团</td><td>
                                     <a onclick='refshow(213213213)'>详细</a>
                                    </td><td>
                                     <a onclick='refmodify(213213213)'>修改</a>
                                    </td><td>
                                        <a onclick='refDel(213213213)'>删除</a>
                                    </td>
</tr><tr>
<td>333</td><td>ewrwr</td><td>煤业集团</td><td>
                                     <a onclick='refshow(333)'>详细</a>
                                    </td><td>
                                     <a onclick='refmodify(333)'>修改</a>
                                    </td><td>
                                        <a onclick='refDel(333)'>删除</a>
                                    </td>
</tr><tr>
<td>213</td><td>213</td><td>煤业集团</td><td>
                                     <a onclick='refshow(213)'>详细</a>
                                    </td><td>
                                     <a onclick='refmodify(213)'>修改</a>
                                    </td><td>
                                        <a onclick='refDel(213)'>删除</a>
                                    </td>
</tr><tr>
<td>dd</td><td>dd</td><td>煤业集团</td><td>
                                     <a onclick='refshow(dd)'>详细</a>
                                    </td><td>
                                     <a onclick='refmodify(dd)'>修改</a>
                                    </td><td>
                                        <a onclick='refDel(dd)'>删除</a>
                                    </td>

</tr>
</table>
</div>
                    </td>
</tr>
</table>
<table width="780" border="0" cellspacing="0" cellpadding="0" align="center" height="22">
<tr>
<td width="171">○ 页次:<font color="#e78a29">1</font>/0,每页:<font color='#e78a29'>10</font>条</td>
<td width="529">
<div align="right">页数:
</div>
</td>
</tr>
</table>
        
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td>&nbsp;</td>
</tr>
<tr>
<td height="22"><div align="center">
<DIV align="center">
                    
</DIV>
<DIV align="center">Copyright(C) 2005-2008 Maticsoft All Rights Reserved.
</DIV>
</div>
</td>
</tr>
<tr>
<td height="22"><FONT face="宋体"></FONT>
</td>
</tr>
<tr>
<td>&nbsp;</td>
</tr>
</table>    </div>
    
<div> <input type="hidden" name="__EVENTVALIDATION" id="__EVENTVALIDATION" value="/wEWAwLLi7ruBALU7InnBwLH147zBVsuzb+11+B1Zm8lW02HLu2UKCzG" />
</div></form>
</body>
</html>

解决方案 »

  1.   

    用dd能取到记录?
     <a onclick='refshow(dd)'>详细 </a> 
    ---->改下看看,跟踪调试下
    <a onclick="refshow('dd')">详细 </a> 
      

  2.   

    直接传进dd会被当成对象,会报未定义错误。
    加上双引号当成字符串处理就可以,不过id不是数字应该取不到记录吧
                                        <a onclick='refshow("dd")'>详细 </a> 
                                        </td> <td> 
                                        <a onclick='refmodify("dd")'>修改 </a> 
                                        </td> <td> 
                                            <a onclick='refDel("dd")'>删除 </a>