Export_Flaeche.innerHTML=dExportFlaeche+" km²"; Export_Flaeche.title=dExportFlaecheKilometer+"km²"; 我想输出 km²,为什么用innerHTML能够输出km²,而用title却不能输出km²,我需要用到Export_Flaeche.title,该怎么办

解决方案 »

  1.   

    貌似不行,我试了下。不过咱们可以委婉的去解决这个问题:
    既然在HTML中用如下的代码能实现km²的效果,那么可以把下面的代码放到一个div中,设置其为一个toolTip的效果,就可以搞定了。
    代码:km<sup>2</sup>也就是自己用div来做一个title的效果。onmouseover和onmouseout,轻松搞定
      

  2.   

    不要用&sup2; 直接² 。设置utf-8
      

  3.   

    <body>
    <span title="km&#178;">km&#178;</span>
    </body>
      

  4.   

    <body>
    <span id="span_text"></span>
    <script>
    (function() {
    var span_text = document.getElementById("span_text");
    span_text.innerHTML = "km&sup2;";
    span_text.title = "km\xB2";
    })();
    </script>
    </body>