简单js代码给评论添加一个关键字拦截功能

简单js代码给评论添加一个关键字拦截功能

Quite
2020-10-29 / 0 评论 / 545 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2020年12月04日,已超过419天没有更新,若内容或图片失效,请留言反馈。

说明

  • 通过监听事件监听评论框内容的value值,通过循环判断查询是否有关键字
$('#comment-textarea').on('keyup',
function
(
){
 $(".btn.btn-sm.btn-primary").removeAttr('disabled').text('提交评论')
var str_arr=['你妈','傻逼','空包','单号']
var text_str=$('#comment-textarea').val().replace(/\s/g,"")
str_arr.forEach(
function
(
item
){
    if(text_str.indexOf(item)!=-1){
        $(".btn.btn-sm.btn-primary").text("内容有非法内容")
        $(".btn.btn-sm.btn-primary").attr("disabled", "disabled")
     return;      
    }
})
})
  • 代码可以直接添加底部代码里,也可以单独定义一个js文件代码丢进去,然后通过<script src="/usr/themes/Cuteen/Static/Js/xxxx.js"></script>在底部引入js文件也可以.
  • 非本主题的请自己f12查看提交评论的按钮元素值,然后自行替换#comment-submit-button
0

评论 (0)

取消