JSFiddle - React, Tailwind, and code Playground
HTML
<input type="text" name="name[]" onpaste="return false"><br>
<input type="text" name="name[]" onpaste="return false"><br>
<input type="text" name="name[]" onpaste="return false"><br>
<input type="text" name="name[]" onpaste="return false"><br>
<input type="text" name="name[]" onpaste="return false"><br>
<input type="text" name="name[]" onpaste="return false"><br>
JavaScript
$( function() {
//ペーストを実行した時に
document.addEventListener( 'paste', function( e ) {
var index = 0;
//クリップボードの文字列を引用
var testtext = e.clipboardData.getData( 'Text' ).split( '\n' );
//テキストボックスに出力
$( '[name="name[]"]' ).each( function( i, e ) {
if ( $( this ).val() ) { return; }
while ( index < testtext.length ) {
if ( !testtext[ index ] ) {
index++;
continue;
}
$( this ).val( testtext[ index ] );
index++;
break;
}
} );
} );
} );