zoukankan      html  css  js  c++  java
  • 自定义字体

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>无标题文档</title>
    <style>
    #wrap{
        background:url(img/qq.jpg) no-repeat;
        556px;
        height:535px;
        margin:10px auto;
        position:relative;
        display:block;
        }
    #box{
        position:absolute;
        top:100px;
        left:10px;
        height:270px;
        385px;
        display:block;
        font-size:16px;
        overflow:auto;
        }
    #box div{
        20px;
        display:inline-block;
        font-size:16px;
        margin:2px 0;
        }    
    select{
        position:absolute;
        top:381px;
        left:5px;
        }
    textarea{
        border:none;
        position:absolute;
        385px;
        height:75px;
        left:10px;
        top:415px;
        font-size:16px;
        }
    input{
        position:absolute;
        top:505px;
        left:320px;
        80px;
        cursor:pointer;
        }
    div img{
        16px;
        height:16px;
        }                
    </style>
    <script type="text/javascript">
        window.onload = function ()
        {
            var obtn = document.getElementsByTagName('input')[0];
            var oselect = document.getElementsByTagName('select')[0];
            var obox = document.getElementById('box');
            var otext = document.getElementsByTagName('textarea')[0];
            var json =  {
                'love':'img/love.gif',
                'knife':'img/knife.gif'
                }
            obtn.onclick = function ()
            {
                var str = otext.value;
                if(str == '')
                {
                    alert('请输入内容');
                }
                if(oselect.value == 'default')
                {
                    obox.innerHTML += str + '<br>';
                    otext.value = '';
                }
                for( attr in json)
                {
                    usefont(attr,json[attr],str);
                }
            };
            
            function usefont(fontstyle,url,str)
            {
                if(fontstyle == oselect.value)
                {
                    var arr = str.split('');
                    var str = '';
                    for( var i =  0; i < arr.length; i++ )
                    {
                        obox.innerHTML += '<div><img src = "' + url + '"><span>' + arr[i] + '</span></div>';
                    }
                    obox.innerHTML += str + '<br>';
                    otext.value = '';
                }
                
                
            }    
        };
    </script>
    </head>
    
    <body>
    <div id="wrap">
        <div id="box"></div>
        <select id="font-style">
            <option value="love">爱心文字</option>
            <option value="knife">小刀文字</option>
            <option selected="" value="default">默认文字</option>
        </select>
        <textarea></textarea>
        <input type="button" value="发送">
    </div>
    </body>
    </html>
  • 相关阅读:
    centos6.5升级gcc 4.4.7为最新版4.9.1
    vmware打开虚拟级断电情况下,无法找到虚拟机文件
    centos /usr/local 和/opt 安装软件你什么不同../configure --prefix=/usr...
    centos安装git
    P1207 双重回文数
    P1214 等差数列
    P1215 母亲的牛奶
    P1217 回文质数
    P3650 滑雪课程设计
    NOIP 2015[D2 T1] 跳石头
  • 原文地址:https://www.cnblogs.com/mayufo/p/4191364.html
Copyright © 2011-2022 走看看