小编Gra*_*ole的帖子

匹配不可打印/非ascii字符并从文本中删除

我的JavaScript非常生疏,所以对此的任何帮助都会很棒.我要求检测不可打印的字符(控制字符,如SOH,BS等)以及扩展的ascii字符,如字符串中的Ž并删除它们但我不知道如何编写代码?

任何人都能指出我正确的方向来解决这个问题吗?这是我到目前为止:

$(document).ready(function() {
    $('.jsTextArea').blur(function() {
        var pattern = /[^\000-\031]+/gi;
        var val = $(this).val();
        if (pattern.test(val)) {    
        for (var i = 0; i < val.length; i++) {
            var res = val.charAt([i]);
                alert("Character " + [i] + " " + res);              
        }          
    }
    else {
         alert("It failed");
     }

    });
});
Run Code Online (Sandbox Code Playgroud)

javascript regex control-characters

21
推荐指数
3
解决办法
4万
查看次数

将jQuery click事件绑定到常规javascript按钮

我正在尝试在jquery中创建一个简单的函数,以便在单击"取消"按钮时将用户的浏览器定向到上一页,但是由于我对jquery的经验很少,我对如何做到这一点有点了解.

<input type="button" id="cancelBc2" name="cancelForm" value="Cancel">
$(document.ready(function() {
    $('cancelBc2').click(function() {
        var cancel = confirm("Are you sure you want to leave the page?");
        if (cancel == true) {
            window.location = "chooseConfig.php";
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

我错过了什么或者页面完全忽略了

$(document.ready(function()?
Run Code Online (Sandbox Code Playgroud)

javascript validation jquery

2
推荐指数
1
解决办法
120
查看次数