zoukankan      html  css  js  c++  java
  • html5 canvas文本处理

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>html5 canvas文本处理</title>
    <script src="js/modernizr.js"></script>
    </head>
    
    <body>
    <script type="text/javascript">
    window.addEventListener('load',eventWindowLoaded,false);
    function eventWindowLoaded(){
        canvasApp();
    }
    function canvasSupport(){
        return Modernizr.canvas;
    }
    function canvasApp(){
        if(!canvasSupport()){
            return;
        }else{
            var theCanvas = document.getElementById('canvas')
            var context = theCanvas.getContext("2d")
    
        }
        var message="your text"
        function drawScreen(){
            context.font = '50px serif';
            context.fillStyle = '#ff0000';
            context.fillText(message,100,80);
         }
         var formElement = document.getElementById("textbox")
    //绑定textbox输入框 formElement.addEventListener(
    'keyup',textBoxChanged,false);

    //然后通过addEventListener()方法设置keyup事件,然后处理textBoxChanged函数
    function textBoxChanged(e){ var target = e.target; message=target.value; drawScreen(); } } </script> <canvas id="canvas" width="500" height="500"> 你的浏览器无法使用canvas 小白童鞋;你的支持是我最大的快乐!! </canvas> <form> Text:<input id="textbox" placeholder="your text" /><br /> </form> </body> </html>

  • 相关阅读:
    CodeForces 659F Polycarp and Hay
    CodeForces 713C Sonya and Problem Wihtout a Legend
    CodeForces 712D Memory and Scores
    CodeForces 689E Mike and Geometry Problem
    CodeForces 675D Tree Construction
    CodeForces 671A Recycling Bottles
    CodeForces 667C Reberland Linguistics
    CodeForces 672D Robin Hood
    CodeForces 675E Trains and Statistic
    CodeForces 676D Theseus and labyrinth
  • 原文地址:https://www.cnblogs.com/LoveOrHate/p/4456768.html
Copyright © 2011-2022 走看看