https://www.qdfuns.com/article/40816/35da9b3519e18e90a0004d03bb7a29a5.html开关
<!DOCTYPE html><html class=''> <head> <style class="cp-pen-styles"> * { margin: 0px; padding: 0px; } body { ...
var script=document.createElement("script"); script.setAttribute("type", "text/javascript"); script.setAttribute("src", "//code.jquery.com/jquery-1.8.3.min.js"); var heads = document.getElementsByTagName("head"); if(heads.length) heads[0].appendChild(script); else document.document...
/** * URL有效性校验 * @param str_url * @returns {boolean} */function isURL(str_url) { // 验证url var strRegex = "^((https|http|ftp|rtsp|mms)?://)" + "?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?" // ftp的user@ + "(([0-9]{1,3}\.){3}[0-9]{1,3}" // IP形式...
/** * 检查当前参数是否为空或者null * 如果是空 返回true,否之返回 false * return boolean */ function checkIsEmptyOrNull(param){ var nullParamFlag = false; if("" == param){ nullParamFlag = true; }else if(null == param){ nullParamFlag = true; }else if(undefi...
阻止默认行为
// 原生jsdocument.getElementById('btn').addEventListener('click', function (event) { event = event || window.event; if (event.preventDefault){ // w3c方法 阻止默认行为 event.preventDefault(); } else{ // ie 阻止默认行为 event.returnValue ...
layer mobile是为移动设备(手机、平板等webkit内核浏览器/webview)量身定做的弹层UI。由于是采用原生 JavaScript编写,所有并不依赖任何第三方库。layer mobile完全独立于PC版的layer,您需要按照场景选择使用。layer mobile正致力于成为您WebApp开发过程中弹出交互的不二选择。GitHub
[layer])(http://laye...
<!-- dom --><input id="send" type="button" value="发送验证码">
// 原生js版本var times = 60, // 临时设为60秒 timer = null;document.getElementById('send').onclick = function () { // 计时开始 timer = setInterval(function () { times--; if (times <= 0) {...
function formatDate(now) { var y = now.getFullYear(); var m = now.getMonth() + 1; // 注意js里的月要加1 var d = now.getDate(); var h = now.getHours(); var m = now.getMinutes(); var s = now.getSeconds(); return y + "-" + m + "-" + d + " " + h + ":" + m + ":" + s; ...
<input id="txt" type="text">//字符串截取function getByteVal(val, max) { var returnValue = ''; var byteValLen = 0; for (var i = 0; i < val.length; i++) { if (val[i].match(/[^\x00-\xff]/ig) != null) byteValLen += 2; else byteValLen += 1; if (byteValLen >...
$('#myImage').click(function(event){ //获取鼠标在图片上的坐标 console.log('X:' + event.offsetX+'\n Y:' + event.offsetY); //获取元素相对于页面的坐标 console.log('X:'+$(this).offset().left+'\n Y:'+$(this).offset().top);});
文章转载于:https://www.jianshu.com/p/248f22d52a5...