【问题标题】:Amend javascript to also remove string修改 javascript 以删除字符串
【发布时间】:2021-06-11 06:25:07
【问题描述】:
$(document).on("knack-view-render.view_335", function (event, view, data) {
$('#field_134').attr('maxLength', 26);
});

目前使用上述代码来限制输入文本的长度,但我还想使用相同的代码来检测输入的“in stock”或“is in stock”字符串并替换为“AMEND INPUT” " 或类似的。

有什么想法吗?!

非常感谢

【问题讨论】:

  • “knack-view-render.view_335”是什么样的事件?
  • 来自knack在线数据库

标签: javascript replace find


【解决方案1】:

由于我不知道你的自定义事件,我只是想出了这个

$(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")
};
});
});

【讨论】:

    猜你喜欢
    • 2018-12-25
    • 2017-01-20
    • 1970-01-01
    • 1970-01-01
    • 2019-12-09
    • 1970-01-01
    • 1970-01-01
    • 2015-09-30
    • 1970-01-01
    相关资源
    最近更新 更多