修改 javascript 以同时删除字符串
Amend javascript to also remove string
$(document).on("knack-view-render.view_335", function (event, view, data) {
$('#field_134').attr('maxLength', 26);
});
目前使用上面的代码来限制输入文本的长度,但我也想用相同的代码另外检测输入的字符串“in stock”或“is in stock”并替换为“修改输入”或类似内容。
有什么想法吗?!
非常感谢
因为我不知道你的自定义事件,所以我想出了这个
$(document).on("knack-view-render.view_335", function (event, view, data) {
let input = $('#field_134');
let inputted = "";
let notAllowed1 = "in stock";
let notAllowed2 = "is in stock";
input.attr('maxLength', 26);
input.on("change paste keyup", function() {
inputted = $(this).val();
if (inputted.includes(notAllowed1 || notAllowed2)) {
$(this).val("AMEND INPUT")
};
});
});
$(document).on("knack-view-render.view_335", function (event, view, data) {
$('#field_134').attr('maxLength', 26);
});
目前使用上面的代码来限制输入文本的长度,但我也想用相同的代码另外检测输入的字符串“in stock”或“is in stock”并替换为“修改输入”或类似内容。
有什么想法吗?!
非常感谢
因为我不知道你的自定义事件,所以我想出了这个
$(document).on("knack-view-render.view_335", function (event, view, data) {
let input = $('#field_134');
let inputted = "";
let notAllowed1 = "in stock";
let notAllowed2 = "is in stock";
input.attr('maxLength', 26);
input.on("change paste keyup", function() {
inputted = $(this).val();
if (inputted.includes(notAllowed1 || notAllowed2)) {
$(this).val("AMEND INPUT")
};
});
});