次の Javascript/jQuery があります。
$('#List').keypress(function (e) {
if (e.which == 13) {
var lines = $('#List').val().split('\n');
mylast = lines[lines.length - 1];
mylen = mylast.length;
if ((mylen != 8) || (mylen != 4)) {
lines = lines.slice(lines.length-1);
$('#List').val(lines.join("\n"));
alert(mylen);
return false;
}
return true;
}
});
しかし、長さが 4 または 8 であっても if の後にコード ブロックにジャンプします。
私のエラーはどこですか?
指定された長さでない場合、テキストエリアの最後の行を削除したい。