function check3(productno){
if("" != productno){
ProductDAO.validateproductno(productno,function(data){
if(false == data){
       var f = document.fm ;
 document.getElementById("div_email3").innerHTML="";
 document.getElementById("div_email3").innerHTML="<img src='<%=request.getContextPath()%>/images/onError.gif'><font color='red'>不存在该商品编号,请核对后再输入</font>";

 return false;
}else {
document.getElementById("div_email3").innerHTML="<a href='/system/order/children_order.jsp?id=401&orderNumber=20110805105927205'><font color='red'>查看</a></font>";
}
}); 
}
}想这段JS代码,主要作用是做AJax验证的。我现在想让当它通过的时候 就显示出 查看  这个超链接 
但是这句怎么没反应? document.getElementById("div_email3").innerHTML="<a href='/system/order/children_order.jsp?id=401&orderNumber=20110805105927205'><font color='red'>查看</a></font>";哪里错了 望高人指点一二。。谢谢!

解决方案 »

  1.   

    ="<a href='/system/order/children_order.jsp?id=401&orderNumber=20110805105927205'><font color='red'>查看</font></a>"
      

  2.   

    document.getElementById("div_email3").innerHTML=="<a href='/system/order/children_order.jsp?id=401&orderNumber=20110805105927205'><font color='red'>查看</font></a>
    还是没反应
      

  3.   

    我怎么看你好像少了一个结束的"
    document.getElementById("div_email3").innerHTML=="<a href='/system/order/children_order.jsp?id=401&orderNumber=20110805105927205'><font color='red'>查看</font></a>"
      

  4.   

    不好意思题没看完,上面是我写错了,
    document.getElementById("div_email3").innerHTML=="<a href='../system/order/children_order.jsp?id=401&orderNumber=20110805105927205'><font color='red'>查看</font></a>"