估计文本框内设置字体不行:
<div contentEditable>
<font face="宋体">你好</font><br>
<font face="楷体_GB2312">他好</font>
</div>

解决方案 »

  1.   

    我看有些界面的html语言中这样写select onchange=“showfont(this.options[this.selectedIndex].value)” name="fonts">
    <option value="fonts01">宋体</option>
    <option value="fonts02">幼圆</option>
    </select>
    但是我没有找到showfont函数,但是我找了整个html都没有找到
      

  2.   

    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <style>
    .a{font-family:"宋体"; font-size:24px}
    .b{font-family:"幼圆"; font-size:24px}
    </style>
    <script>
    function format()
    {
    var FontSelected = document.all.FontSelect.value;
    //alert(FontSelected);
    document.all.TextWrite.className = FontSelected;
    }</script>
    </head><body>
    <form name="form1" method="post" action="">
      <p>
      <select onchange="format();" name="FontSelect">
        <option value="a">宋体</option>
        <option value="b">幼圆</option>
      </select>
      </p>
      <p>
      <br>
        <textarea name="TextWrite" cols="50" rows="20" class="a"></textarea>
      </p>
    </form>
    </body>
    </html>
      

  3.   

    <select onchange="ChangeFont(this.value)" name="fonts">
    <option value="宋体">宋体</option>
    <option value="幼圆">幼圆</option>
    </select>
    <textarea name="content">文字abc</textarea>
    <script>
    function ChangeFont(str)
    {
        document.all.content.style.fontFamily=str;
    }
    </script>
      

  4.   

    wanghr100(灰豆宝宝.net) 
    我用你的程序改变了字体的类型,但是输入的字符串之后字符串的
    类型没有变化