zoukankan      html  css  js  c++  java
  • js 学习之路4:js运行/输出中文乱码问题解决

    网上找了一个简单的例子,编写出来很简单,但是乱码的问题稍微困扰了一下。

    题目:

    1. 大马驮2石粮食,中马驮1石粮食,两头小马驮一石粮食,要用100匹马,驮100石粮食,该如何调配?

    js解决代码:

    for(var a = 0; a <= 50; a++){
        for (var b = 0; b <= 100; b++){
            var c = 100 - a - b;
            if((a + b + c == 100) && (2 * a + b +c/2 == 100)){
                document.write("大马:" + a + "中马:" + b + "小马;" + c + "<hr/>");
            }
        }
    }

    完整html代码:

    <!DOCTYPE html>
    <html>
    <body>

    <script charset = "utf-8">

    for(var a = 0; a <= 50; a++){
    for (var b = 0; b <= 100; b++){
    var c = 100 - a - b;
    if((a + b + c == 100) && (2 * a + b +c/2 == 100)){
    document.write("大马:" + a + "中马:" + b + "小马;" + c + "<hr/>");
    }
    }
    }

    </script>

    </body>
    </html>

    一开始这么写的时候,中文全部是乱码,在<script>标签中怎么改都没有用,那么问题不是出在<script>标签的编码格式。

    最后,在<html>标签后加入html元标签“<meta http-equiv="Content-Type" content="text/html; charset=utf-8">”,声明了html的编码格式,中文乱码就解决了。

  • 相关阅读:
    java中Date的getTime() 方法奇葩问题
    ant的那些闹挺事
    webDriver中的alert
    WebDriver 随笔
    java.lang.UnsupportedClassVersionError
    android 测试(转)
    python 与linux交互
    python与mysql交互
    JMeter 响应数据为空
    python 异常
  • 原文地址:https://www.cnblogs.com/zrmw/p/10318388.html
Copyright © 2011-2022 走看看