2016-06-23 1 views
0

Comment supprimer/supprimer des valeurs d'entrée sur le retour arrière à l'aide de javascript ou de jquery? J'ai saisi plusieurs identifiants de courrier électronique dans une zone de texte en les séparant par des virgules, des tabulations, etc. Sur la touche de retour arrière, je souhaite supprimer les valeurs d'entrée une par une.Comment supprimer/supprimer des valeurs d'entrée sur la touche de retour arrière

Veuillez indiquer n'importe quelle fonction pour implémenter cette fonctionnalité.


Voici mon code frontal:

<div class="textarea-wrapper topspacing-subsection leftspacing-subsection "> 
    <div class="textarea wordcontainer" style="display:inline-block;width:690px;" onclick="javascript:document.getElementById('txtSendFromType').focus();"> 
     <%--width 372 px removed from txtSendFromType--%> 
      <asp:TextBox ID="txtSendFromType" runat="server" CssClass="word" BorderStyle="None" AutoCompleteType="Disabled" onkeypress="this.style.width = ((this.value.length + 1) * 8) + 'px';"></asp:TextBox> 
    </div> 
</div> 

Répondre

1

utiliser, il vous aide à espérer:

var input = document.getElementById('txtSendFromType'); 
    input.onkeydown = function() { 
    var key = event.keyCode || event.charCode; 
    if(key == 8 || key == 46) 
    return false; 
}; 
+0

J'ai essayé ce code, mais ne fonctionne pas pour moi. mais aussi merci pour votre aide. –

+0

$ (document) .ready (function() { $ ('body'). On ('saisie', 'entrée.word', fonction (e) { if ($ ('. Word'). Val () .length === this.size) { var entrées = $ ('mot_entrée'); entrées.remove(); } if (e.keyCode == 8 || e.keyCode == 46) { var inputs = $ ('input.word'); inputs.remove(); return false; } }); }); –

+0

je l'ai utilisé mais il supprime ou supprime la valeur d'entrée actuelle, mais si je clique sur retour arrière deux fois ou trois fois il remonte –