
JavaScript
无恶不作的黑猫警长
不积跬步无以至千里
展开
-
input禁止输入特殊符号
看到一种很强的写法,记录一下<input οnkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">只可以输入数字、字母,输入特殊符号就自动删除,并且不怕连续输入特殊符号...原创 2020-10-22 23:50:36 · 3567 阅读 · 0 评论 -
Ajax发送Post请求
XMLHttpRequest发送Post请求前言今天在使用AJAX向服务器发送POST请求时,我按照网上很多人说的,把请求内容写入JSON,但服务端却不能正确地解析。错误描述var xhr = new XMLHttpRequest();……xhr.send(JSON.stringify({“usr” : “zcc”,“pwd” : “123456”}));服务端收到的内容为...原创 2019-04-15 18:59:39 · 2439 阅读 · 0 评论 -
JavaScript中超时函数setTimeout、setInterval的使用
前言代码示例基于jQuerysetTimeout超时调用setTimeout(执行的代码,时间单位毫秒),返回值是一个超时调用ID,可以用该ID来取消超时调用clearTimeout(ID)由于JavaScript是单线程的,因此有一个任务队列,超时调用函数在度过了相应时间后,再将任务加入到任务队列中,不一定马上就被执行。setTimeout代码示例,实现了延时五秒弹出“ok”的提示语...原创 2019-04-17 16:15:55 · 1766 阅读 · 0 评论 -
jsencrypt加密解密字符串
用jsencrypt的RSA算法加密解密字符串前言首先附上源码的github地址:https://github.com/travist/jsencrypt使用方法加密function rsaEncrypt(msg,key){ var encrypt = new JSEncrypt(); encrypt.setPublicKey(key); var encryptM...原创 2019-04-25 15:20:03 · 10514 阅读 · 1 评论