J'ai une zone de texte, et à chaque entrée je veux qu'elle soit vide si quelque chose a été écrit. mais mon problème est; sur le premier entrez les sauts de ligne, et vous continuez à écrire à partir de la deuxième ligne. Cela n'arrive qu'à la première entrée. il n'y a aucun problème à vider la zone de texte, vous continuez simplement à écrire à partir de la deuxième ligne, qui est le problème.Rupture de ligne au niveau du clavier
onkeydown= if(event.keyCode == 13){
sendMessage();
}
function sendMessage(user){
var message = $('#textarea').val();
$('#textarea').val('');
}
cela fonctionne merci! – hackio
Pas de problème. '=]' –
Notez que le code en haut (n'utilisant pas jQuery) ne fonctionnera pas dans les anciennes versions d'IE (8 et moins). Le code jQuery en bas est une bonne solution si :) –