首页 > Web开发 > 详细

js指定标签的id只能添加不能删除

时间:2014-03-22 15:29:33      阅读:437      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
<script>
    var IsModify = true;  //全局变量 如果等于falss可是删除
    var Mdrag = false;  //全局变量  拖动操作标志
    var username = "admin";   //全局变量  当前操作用户名
    //var nowtime =  ;  //全局变量  当前时间
    var len = 0;
    var space_len = 0;
    var n = 0;
    var m = 0;
    var s = -1;
    var editor = Composition;//标签的id

    editor.contentEditable = "true";

    if (editor.contentEditable == "true") {
        editor.onkeydown = KeyDown;    //键盘按键触发
        
    }

    

    function KeyDown() {  //键盘按键触发
        if (!IsModify) return;  //如果不是留痕状态不处理
        var ieKey = event.keyCode;
        switch (ieKey) {
            case 46:   //Delete key
                //                        alert("按了DEL");
                del_keydown();
                break;
            case 8:    // BackSpace Key
                //                        alert("按了退格键");
                back_keydown();
                //                        event.returnValue=false;
                break;
            case 32:   //Space Key
                //                        alert("按了空格键");
                event.returnValue = false;
                break;
            case 88:   //Ctlr + x
                break;
            case 86:   //Ctlr + v
                break;
        }
       
    }

   
    //要的删除键处理
    function back_keydown() {  //退格键处理
        event.keyCode = 0;
        event.returnValue = false;  //屏蔽键操作

        if (getSelectedText()) {   //是否有文字被选择
            txtdel(document.selection.createRange());
        }
        else {                //否则脚本选择光标前第的1个字
            txtdel(crxq(true));
        }
    }
    //要的退格键处理
    function del_keydown() {  //退格键处理
        event.keyCode = 0;
        event.returnValue = false;  //屏蔽键操作

        if (getSelectedText()) {   //是否有文字被选择
            txtdel(document.selection.createRange());
        }
        else {                //否则脚本选择光标前第的1个字
            txtdel(crxq(false));
        }
    }
   
</script>
<input id="Composition"  id="Text1" type="text" />
bubuko.com,布布扣

js指定标签的id只能添加不能删除,布布扣,bubuko.com

js指定标签的id只能添加不能删除

原文:http://www.cnblogs.com/914556495wxkj/p/3617407.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!