解决方案 »

  1.   

    一开始 是使用List 返回值 是可以的 ,后来用了jq 从action也得到值了 就是innerHtml插进去了 就是不起作用!!!
      

  2.   

    要用canvas的API,设置innerHTML无效,要显示html代码你干嘛非用canvas,普通html代码不就好了。。
    <canvas id="test" width=1000 height=700></canvas>
    <script>
    var can=document.getElementById('test'); var draw=can.getContext('2d');
    draw.font="normal 30px arial"
     draw.fillStyle='#00f';
     draw.fillText('使用canvas创建的文字——有填充',50,50);
     draw.font="italic 40px arial"
     draw.strokeStyle='#f00';
     draw.strokeText('使用canvas创建的文字——无填充',50,120);
    </script>
      

  3.   

    <canvas>就是一张图片。<canvas>与</canvas>之间的内容是不支持<canvas>标签的浏览器才会显示的。要在<canvas>中写文本要用fillText()或strokeText()画出来,不能用.innerHTML设置
      

  4.   

    这个canvas 是一个云图插件 cavans楼上已经给你解释过是什么了。照你说的,用服务器代码在canvans中生成html是可以的话,我估计是插件有一个初始化方法,会去获取innerHTML然后将它转换成你看到的效果。所以你只要找到这个方法,在innerHTML之后调用一下就可以了。
      

  5.   

    查看你的 云图插件 的api
    有没有增加内容的方式
    一般肯定帮你封装好了 不用自己操作