zoukankan      html  css  js  c++  java
  • 一些input用法

    //设定选中范围
    someInput.setSelectionRange(0, 2);

    //只读
    <input type="text" value="2" readonly />

    //绑定键盘输入事件
    someInput.addEventListener('keydown', function (event) {
      //......
    });

    //获取光标位置
    <input type="text" id="text-element" />
    <!-- Or a textarea
    <textarea id="text-element"></textarea>
    -->
    <input type="button" id="trigger" value="Check"/>
    
    <script>
        document.getElementById("trigger").addEventListener("click", function(){
            var myElement = document.getElementById('text-element');
            var startPosition = myElement.selectionStart;
            var endPosition = myElement.selectionEnd;
            
            // Check if you've selected text
            if(startPosition == endPosition){
                alert("The position of the cursor is (" + startPosition + "/" + myElement.value.length + ")");
            }else{
                alert("Selected text from ("+ startPosition +" to "+ endPosition + " of " + myElement.value.length + ")");
            }
        },false);
    </script>
  • 相关阅读:
    Linux Bash管理
    Linux文件查看
    Linux文件目录
    yum Linux软件安装工具
    第十六、十七天,关于面向对象
    第十四天,内置函数
    第十二天
    第十一天
    第十天
    第九天(开始函数)
  • 原文地址:https://www.cnblogs.com/argenbarbie/p/8463140.html
Copyright © 2011-2022 走看看