<script>
var tip = "";
tip += "部门:A03  地点:深圳先进微电子科技有限公司\r";
tip += "部门:CSD  地点:深圳先进微电子科技有限公司\r";
tip += "部门:KKK  地点:深圳先进微电子科技有限公司\r";
tip += "部门:MIS  地点:深圳先进微电子科技有限公司\r";
tip += "部门:III  地点:深圳先进微电子科技有限公司\r";
alert(tip)
</script>我想向各位大侠请教的是:
如何使最后一个部门III显示长度跟以上(MIS等)一样长呀?
(通常数字,字母现实的宽度是不一样的,如何解决呢,谢谢!)

解决方案 »

  1.   

    III后面用个中文空格var tip = ""; 
    tip += "部门:A03  地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:CSD  地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:KKK  地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:MIS  地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:III 地点:深圳先进微电子科技有限公司\r"; 
    alert(tip) 
      

  2.   

    alert 滴长度一样长呀,没问题
      

  3.   

    要不加上 \t 试试看,页面输出滴话可以用等宽字体 "Courier New"
    L@_@K
      <script> 
    var tip = ""; 
    tip += "部门:A03\t地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:CSD\t地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:KKK\t地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:MIS\t地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:III\t地点:深圳先进微电子科技有限公司\r"; 
    alert(tip) 
    </script> 
      

  4.   

    字母 数字 显示宽度是不一样的。比如 I 和 M 显示出来的话,M宽些。
      

  5.   

    tip += "部门:A03地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:CSD地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:KKK地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:MIS地点:深圳先进微电子科技有限公司\r"; 
    tip += "部门:III地点:深圳先进微电子科技有限公司\r";这不是一样长,LZ选的字体不对.
      

  6.   

    可以肯定是LZ的字体选的有问题,LZ可以试一下font-family:'宋体','楷体_GB2312'和font-family:Arial, Helvetica, sans-serif结果就完全不同。