• Ctrl+Enter 选中文本提交


    <meta http-equiv="Content-Type" content="text/html;charset=utf-8">

    <body>
        <script language="javascript">
            var seltxt = '';
            function check() {
                alert(seltxt);
            }
            function getSelText(o) {
                o.focus();
                if (typeof document.selection != "undefined") {
                    return document.selection.createRange().text;
                } else {
                    return o.value.substr(o.selectionStart, o.selectionEnd
                            - o.selectionStart);
                }
            }

            function save() {
                alert(window.event.ctrlKey + "window.event.ctrlKey");
                alert(window.event.keyCode + "window.event.keyCode")
                if (window.event.keyCode == 13 && window.event.ctrlKey) {
                    //document.Form1.submit();
                    check();
                }
            }

            document.onkeydown = function(e) {

                e = e ? e : window.event;
                var keyCode = e.which ? e.which : e.keyCode;
                if (e.ctrlKey && keyCode == 13)
                    alert("Hello World!");
            }
        </script>
        <textarea cols="50" rows="10" name="description"
            onselect="javascript:seltxt=getSelText(this);">你好!请选择我提交</textarea>
        <input type="button" value="提交" onclick="check()" />
    </body>
  • 相关阅读:
    Typora上传图片设置
    SpringBoot入门详细教程
    vue
    我才学习到的严格模式(越往后看,越感觉复杂啊)
    js中三种定义变量的方式const, var, let的区别。
    冒泡
    tab切换
    日历
    jquery实现拖拽进度条并显示百分比的特效
    抽奖代码
  • 原文地址:https://www.cnblogs.com/wzzkaifa/p/6884070.html
Copyright © 2020-2023  润新知