zoukankan      html  css  js  c++  java
  • 在光标处添加文字,或对选择的文字进行更改(JS:TextRange)

    <!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>
        
    <title>Untitled Page</title>
        
    <script language="javascript" type="text/javascript">
        
    function Blod()
        
    {
            Format(
    "粗体","'''");
        }

        
    function Italic()
        
    {
            Format(
    "斜体","''");
        }

        
    function Format(formatName,format)
        
    {        
            
    var textarea = document.getElementById("txaContent");
            
    if(textarea.pos != null)
            
    {
                
    var s = textarea.pos.text;
                
    if(s == null || s == 'undefined'||== '')
                
    {
                    s 
    = formatName ;
                }

                s 
    = format + s + format;
                textarea.pos.text 
    = s;
            }

            
    else
            
    {
                textarea.value 
    += format+formatName+format;
            }

        }

        
    </script>
    </head>
    <body>
    <textarea id="txaContent" cols="20" rows="20" onselect="this.pos = document.selection.createRange();" onclick="this.pos = document.selection.createRange();" onkeyup="this.pos = document.selection.createRange();" ></textarea>
    <input type="button" onclick="Blod()" value="Blod" id="btnBlod" />
    <input type="button" onclick="Italic()" value="Italic" id="btnItalic" />
    </body>
    </html>
  • 相关阅读:
    Group Normalization
    Resnet小记
    Mxnet 查看模型params的网络结构
    ResNets和Inception的理解
    基础 | batchnorm原理及代码详解
    交叉熵代价函数原理
    深度学习笔记:优化方法总结(BGD,SGD,Momentum,AdaGrad,RMSProp,Adam)
    机器学习 logistic分类
    ubuntu16.04 安装搜狗输入法
    工作5年半了,最近准备做一些工作的小结了
  • 原文地址:https://www.cnblogs.com/think/p/328907.html
Copyright © 2011-2022 走看看