Я хочу иметь возможность прочитать значение текстового поля, и если оно содержит ключевые слова, такие как «cls», «history», «help», то оно не должно публиковать / отправлять эти значения. Я хочу применить другую логику, когда эти ключевые слова введены в текстовое поле.
$(function () {
$('#cmd').bind('keydown', function (evt) {
if (evt.keyCode === 13) { // enter key
if($(this).val() == "cls"){
$("#txtOut").val('');
}
else
{
var cmdStr = $(this).val();
$.ajax({
url: 'exec.php',
dataType: 'text',
data: {
q: cmdStr
},
success: function (response) {
$('#txtOut').append(response);
}
});
}
}
});
});
Также, как мне очистить содержимое текстового поля после публикации этих значений.