修改javascript也删除字符串 [英] Amend javascript to also remove string

查看:68
本文介绍了修改javascript也删除字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

$(document).on("knack-view-render.view_335", function (event, view, data) {
$('#field_134').attr('maxLength', 26);
});

当前使用上面的代码来限制输入文本的长度,但是我也想使用相同的代码来另外检测输入的现货"字符串.或有库存"并替换为"AMEND INPUT"或类似的内容.

currently use the above code to restrict the length of the input text, but I'd also like to same code to in addition detect an inputted string of "in stock" or "is in stock" and replace with "AMEND INPUT" or similar.

有什么想法吗?!

非常感谢

推荐答案

由于我不知道您的自定义事件,所以我想到了这个

As I did not know you custom event, I just came up with this

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

这篇关于修改javascript也删除字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆