JS calculate arbitrary string width

<!DOCTYPE html>  
<html>   
<head>  
  <script src="jquery-1.8.3.min.js"></script>  
</head>  
<body>  
  <div id='labelText' style='color:black;line-height:1.2;white-space:nowrap;top:0px;left:0px;position:fixed;display:block;visibility:visible;'>  
      
  </div>  
  
  <script>  
    var str="12,,009sss ah ah";  
    str = str.substring(0,str.length);  
    $("#labelText").css({
      "font-size": "12px",  
      "font-family": "Microsoft YaHei"  
    }).html(str);  
    var width = $("#labelText").width();  
    alert(width);  
</script>  
</body>  
</html>

 

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326608477&siteId=291194637