$(document).keydown(function(event) {
if(event.keyCode === 70) {
$.("#myTextarea").css('display','block');
$.('textarea').focus();
}
問題は、 fをクリックすると、テキストエリアにdivが表示され、その中にfという文字があることです
$(document).keydown(function(event) {
if(event.keyCode === 70) {
$.("#myTextarea").css('display','block');
$.('textarea').focus();
}
問題は、 fをクリックすると、テキストエリアにdivが表示され、その中にfという文字があることです
$(document).keydown(function(event) {
if(event.keyCode === 70) {
$.("#myTextarea").css('display','block');
$.('textarea').focus();
return false;
}
基本的に、関数から false を返すか、event.preventDefault() を呼び出して、デフォルトのイベント動作を防止する必要があります。
これを試して:
$(document).keydown(function(event) {
if(event.keyCode === 70) {
$.("#myTextarea").val(" ");
$.("#myTextarea").css('display','block');
$.('textarea').focus();
}