zoukankan      html  css  js  c++  java
  • 切换为文本框编辑状态,点击空白区域保存修改

    <!DOCTYPE html>

    <html>

    <head>

        <meta charset="UTF-8">

        <title></title>

        <link href="https://cdn.bootcss.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet">

        <style>

            *{

                margin: 0;

                padding: 0;

            }

            .panel{

                400px;

                margin: 30px 50px;

                height: 300px;

            }

            .title {

                font-size: 14px;

                font-weight: normal;

                height: 55px;

                line-height: 55px;

                padding: 0 20px;

                border-bottom: 1px solid #E1E1E1;

            }

            .title .caname {

                display: inline-block;

                max- 358px;

                white-space: nowrap;

                overflow: hidden;

                text-overflow: ellipsis;

            }

            .title .caname input{

                250px;

                margin-top: 10px;

                padding: 6px 11px 6px;

                height: 35px;

                font-size: 14px;

            }

        </style>

    </head>

    <body>

    <h4 style="margin-left: 50px;margin-top: 30px">点击标题文字,切换为文本框编辑状态,点击空白区域保存修改</h4>

    <div class="panel panel-default">

        <p><span>我是标题我是标题</span></p>

    </div>

    <script src="//cdn.bootcss.com/jquery/1.11.0/jquery.min.js"></script>

    <script>

        $(function() {

            $(".caname").click(function() {

                var td = $(this);

                var txt = td.text();

                var input = $("<input type='text 'value='" + txt + "'/>");

                td.html(input);

                input.click(function() { return false; });

                var t=input.val();

                input.val("").focus().val(t);

                input.blur(function() {

                    var newtxt = $(this).val();

                    if (newtxt != txt) {

                        td.html(newtxt);

                    }

                    else

                    {

                        td.html(newtxt);

                    }

                });

            });

        });

    </script>

    </body>

    </html>

    ​课工场回馈百万奖学金,为你一次性减免千元学费, 欢迎加入前端/JAVA/PHP学习交流群120342833

  • 相关阅读:
    PHP面向对象——三大基本特性与五大基本原则
    PHP面向对象——GD库实现图片水印和缩略图
    php系统函数-----数组函数
    PHP面向对象(OOP)----分页类
    郑军学长-解决SVN访问慢[密]
    如何减少换页错误?
    什么是正则表达式?
    MFC通过ADO操作Access数据库(详细)
    xml 转义特殊字符 如&'"
    MFC操作串口,详细
  • 原文地址:https://www.cnblogs.com/xsns/p/6688644.html
Copyright © 2011-2022 走看看