Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

how to make work copy paste on otp input field javascript

var $inp = $(".passInput");

$inp.on({
 input: function(ev) {
  if(this.value) {
    $inp.eq($inp.index(this) + 1).focus();
  }
 },
 keydown: function(ev) {
  var i = $inp.index(this);
  if(ev.which===8 && !this.value && i) {
    $inp.eq(i - 1).focus();
  }
 },
 paste: function(e) {

    var pastedData = e.originalEvent.clipboardData.getData('text');
    var pastedChars = pastedData.split("");
    
    var curIndex = $inp.index(this)
    
    for (var i=0; i < pastedChars.length; i++) {
      var char = pastedChars[i]
      $inp.eq(curIndex + i).val(char).focus();
    }
 }
});
Comment

PREVIOUS NEXT
Code Example
Javascript :: How to create an array containing 1...N 
Javascript :: email validation in form using javascript 
Javascript :: convert typescript to js online 
Javascript :: int[] arr = new int[5]; for(int i=0; i<arr.length; i++){ arr[i] = i; } for(int i=0; i<arr.length; i++) { System.out.print(arr[i]); } 
Javascript :: Here is an example of loading a series of middleware functions at a mount point, with a mount path. It illustrates a middleware sub-stack that prints request info for any type of HTTP request to the /user/:id path. 
Javascript :: react-pdf responsive 
Javascript :: resource loads fastest 
Javascript :: Yup validation for objects and object shape 
Javascript :: _this2.setstate is not a function 
Javascript :: npm init step by step 
Javascript :: typeorm caching queries 
Javascript :: how to use sort with tiebreak in js 
Javascript :: js set to array casting 
Javascript :: python range equivalent in javascript 
Javascript :: regex match caret 
Javascript :: JavaScript URL Parse including pathname 
Javascript :: Register post meta of sidebar in wordpress 
Javascript :: angular material primary lighter 
Javascript :: Log Time from Date 
Javascript :: iteration methods 
Javascript :: antd table access data from object //with dot 
Javascript :: how to get the last element in an array 
Javascript :: if there is an invalid expression in eval js then how to get ti 
Javascript :: node app not visible in browser aws ec2 
Javascript :: for loop shothand in js 
Javascript :: adding items to extjs container 
Javascript :: lodash uniqBy alterantive in js 
Javascript :: how to call AWS Serverless api in Node/JS 
Javascript :: reading data from link in javascript 
Javascript :: apps script convert a1notation to row column 
ADD CONTENT
Topic
Content
Source link
Name
8+3 =