1. 程式人生 > >控制input框只能貼上,不能輸入

控制input框只能貼上,不能輸入

1.禁用文字框的onkeydown事件
   <input type="text" onkeydown="return false">

2.改造,可以使用ctrl+v
   document.getElementById('demo').onkeydown = function(event) {
    var evt = event || window.event;
    console.log(evt.keyCode)
    if (evt.ctrlKey && evt.keyCode == 86) {  // ctrl + v
    } else if (evt.keyCode == 8
|| evt.keyCode == 46) { // backspace和delete鍵 } else { return false; } }