avec javascript (Jquery).Catch collé entrée dans textarea
Recherché en ligne, il semble que ce ne soit pas possible. Jusqu'à présent, j'ai quelque chose comme:
$("#textAreaId").bind('paste', function (e) {
alert('pasting text!!!!');
var data = $("#taData").val();
alert(data);
});
mais les données est vide à ce stade ... est-il un moyen de capturer l'entrée collée après qu'il a été collé? On dirait qu'il devrait y avoir un moyen.
L'événement de clé dans Jquery n'est pas déclenché lors du collage.
Des idées?
Droit ... que se passe-t-il si l'utilisateur colle du texte dans une zone de texte contenant déjà du texte? –
ce n'est pas quelque chose que je suis tenu de couvrir selon mes besoins. Le collage se produira une fois, l'entrée collée sera analysée et utilisée pour peupler la table, chaque collage ultérieur remplacera le précédent. Voir ma question originale. Il n'y a rien à propos de la couverture du collage lorsque la zone de texte n'est pas vide. – sarsnake
Assez juste. Dans ce cas, je suggère de vider la zone de texte après avoir obtenu les données: 'function DisplayPastedData() {var $ ta = $ (" # taData "); data = $ ta.val(); alerte ('entrée collée' + données); $ ta.val (""); } ' –