Javascript 如果同一个单词在输入jquery或js中写入两次,则发出警报且不允许

Javascript 如果同一个单词在输入jquery或js中写入两次,则发出警报且不允许,javascript,jquery,Javascript,Jquery,这是我的意见: <input type='text' class='myprofiletags' name='my_profile_tags' value='' /> 在输入框上设置一个事件处理程序(onkeyup),这样每当用户点击一个键时,处理程序就会被调用 在事件处理程序中,获取输入框的值并以逗号分隔 检查是否有任何值重复 如果没有,则返回true 如果是,则显示警报 简介: $(".myprofiletags").keydown (function (e) {

这是我的意见:

<input type='text' class='myprofiletags' name='my_profile_tags' value='' />
  • 在输入框上设置一个事件处理程序(onkeyup),这样每当用户点击一个键时,处理程序就会被调用
  • 在事件处理程序中,获取输入框的值并以逗号分隔
  • 检查是否有任何值重复
  • 如果没有,则返回true
  • 如果是,则显示警报
简介:

$(".myprofiletags").keydown (function (e) {
    alert ($(this).val());
});
你也可以使用


编辑:如果方向正确,只需将逗号上的值拆分,并将每个拆分的值用作数组项

看看如何做到这一点:


请分享您迄今为止所做的尝试。您是指海得拉巴吗?不,不,我不是海得拉巴人:)这是解决方案的链接,谢谢alot@shankar.parsanamoni我如何检查值?你能告诉我吗
$(".myprofiletags").keydown (function (e) {
    alert ($(this).val());
});
$('input[name^="text"]').change(function() {