安然不哭-西坝阿超个人博客

做技术一定要一颗恒心,这样才不会半途而废。

js字母大小写转换方法

2018-8-27 钟建超

js字母大小写转换方法: 1、转换成大写:toUpperCase() 2、转换成小写:toLowerCase() 3、举例:    (1)var a="aBcD";            a=a.toUpperCase();            alert(a);            提示出来的就是 ABCD    (2)var a="aBc...

阅读全文>>

标签: js

评论(0) 浏览(42)

JS判断值是否是数字

2018-7-31 钟建超

1.使用isNaN()函数 isNaN()的缺点就在于 null、空格以及空串会被按照0来处理 NaN: Not a Number /** *判断是否是数字 * **/ function isRealNum(val){ // isNaN()函数 把空串 空格 以及NUll 按照0来处理 所以先去除 if(val === "" || val ==null){ return false; } if(!isNaN(val)){ return true; }else{ ...

阅读全文>>

标签: js

评论(0) 浏览(53)

js 星期操作

2018-7-31 钟建超

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> td{ border:1px solid; } button{ margin: 5px; } </style> ...

阅读全文>>

标签: html js

评论(0) 浏览(52)

将ajax方式设置为同步

2018-7-29 钟建超

最近在做一个含有多个下拉框页面的保存和获取功能时,发现获取下拉框的选项值有时正确有时不正确。 故从源头查起: 1、下拉框的值均是在页面加载时去后台通过异步请求数据动态生成的 2、在加载页面获取数据进行判断时,下拉框值的信息有可能还未获取 3、将ajax请求方式设置为同步,解决。 有两种方式: 1、每个ajax请求中添加属性async:false; 2、全局设置ajax属性 $.ajaxSetup({ async:false }); 因为该页面涉及到多个ajax请求,所以采用第二种方式。

阅读全文>>

标签: html js

评论(0) 浏览(42)

mui 设置mui.prompt 为密码框

2018-7-29 钟建超

mui.prompt('text','deftext','title',['true','false'],null,'div') document.querySelector('.mui-popup-input input').type='password'

阅读全文>>

标签: html js

评论(0) 浏览(48)

mui消息框alert,confirm,prompt,toast

2018-7-29 钟建超

<script type="text/javascript" charset="utf-8"> //mui初始化 mui.init({ swipeBack: true //启用右滑关闭功能 }); var info = document.getElementById("info"); document.getElementById("alertBtn").addEventListener('tap', function(...

阅读全文>>

标签: html js

评论(0) 浏览(48)

jquery select2 怎么获取它的value和text

2018-7-25 钟建超

$("#yw_bigse option:selected").text(); $("#yw_bigse option:selected").val();

阅读全文>>

标签: js

评论(0) 浏览(29)

解决jquery操作checkbox第二次无法勾选问题

2018-7-14 钟建超

$("input[type='checkbox']").prop("checked"); $("input[type='checkbox']").prop("disabled", false); $("input[type='checkbox']").prop("checked", true);

阅读全文>>

标签: js

评论(0) 浏览(58)

layer 动态修改content 的代码

2018-7-13 钟建超

今天在写代码的时候突然要用到layer的弹出层。需要动态修改layer弹出层的html代码,在网上看了下,自己搞出来,写下来以后好用!! layer.open({ id:'temp', type: 1, skin: 'layui-layer-rim', //加上边框 area: ['420px', '240px'], //宽高 content: 'html内容' }); 上面是layer的代码 我在上面是加了一个id的...

阅读全文>>

标签: js

评论(0) 浏览(45)

js 计时器

2018-4-26 钟建超

setInterval setTimeout

阅读全文>>

标签: js

评论(0) 浏览(158)

在javascript里 string 和 int 类型得相互转换

2018-4-9 钟建超

在javascript里怎么样才能把int型转换成string型 (1) var x=100 a = x.toString() (2) var x=100; a = x +""; //JS会自动隐性转换 javascript 将string 变成 int JScript var s = "32" var i = new Number(s) parseInt() parseInt() 例如: parseInt("abc") // Returns NaN. parseInt("12...

阅读全文>>

标签: js

评论(0) 浏览(164)

js 图片预加载

2018-4-8 钟建超

html 代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>preload</title> <style> * { margin: 0; pading: 0; } a { text-decoration: none; } ...

阅读全文>>

标签: js

评论(0) 浏览(138)

js 常用验证代码

2018-3-18 钟建超

验证手机 if ($("input[name='phone']").val() == "") { layer.alert("请输入电话号码"); return false; } else { var tel = $("input[name='phone']").val(); var reg = /^0?1[3|4|5|8][0-9]\d{8}$/; if (reg.test(tel)) { } else { ...

阅读全文>>

标签: js

评论(0) 浏览(181)

通过Ajax方式提交含有文件的表单

2018-3-18 钟建超

前言:我们通常使用form表单,通过submit来将form表单中含有的文件上传到服务器。通过这种方式页面将会刷新,但是我们有时需要不刷新页面来提交含有文件的表单,这时我们就会想到通过ajax的方式。但是,如何通过ajax来提交含有文件的表单呢? Html代码: <form id="uploadForm"> 回复内容:<input type="text" name="msg" /> 上传图片:<input type="file" name="file"/> <input type="button" value="确定...

阅读全文>>

标签: js

评论(0) 浏览(139)

js代码实现点击按钮出现60秒倒计时

2018-3-18 钟建超

1、 <input type="button" id="btn" value="免费获取验证码" /> <script type="text/javascript"> var wait=60; function time(o) { if (wait == 0) { o.removeAttribute("disabled"); o.value="免费获取验证码"; wait = 60; } else { o.setAttribute("disabled", true); o.value="重新发送(...

阅读全文>>

标签: js

评论(0) 浏览(182)

js 判断文件类型

2018-3-16 钟建超

function checkFileExt(filename) { var flag = false; //状态 var arr = ["jpg","png","pdf"]; //取出上传文件的扩展名 var index = filename.lastIndexOf("."); var ext = filename.substr(index+1); //循环比较 for(var i=0;i<arr.length;i++) { ...

阅读全文>>

标签: js

评论(0) 浏览(190)

js页面跳转常用的几种方式

2018-3-5 钟建超

第一种: <script language="javascript" type="text/javascript"> window.location.href="jb51.jsp?backurl="+window.location.href; </script> 第二种: <script language="javascript"> alert("返回"); window.history.back(-1); </script> 第三种: <script language...

阅读全文>>

标签: js

评论(0) 浏览(192)

js获取get参数

2018-3-3 钟建超

function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return unescape(r[2]); return null; } 主:如上面代码出现乱码 function getQueryString(name) { var reg = new RegE...

阅读全文>>

标签: js

评论(0) 浏览(204)

js 补0操作

2018-2-28 钟建超

function preZeroFill (num, size) { if (num >= Math.pow(10, size)) { //如果num本身位数不小于size位 return num.toString(); } else { var _str = Array(size + 1).join('0') + num; return _str.slice(_str.length - size); } } preZeroFill(5, 4);

阅读全文>>

标签: js

评论(0) 浏览(220)

js字符串截取函数slice()、substring()、substr()

2018-2-28 钟建超

在js中字符截取函数有常用的三个slice()、substring()、substr()了,下面我来给大家介绍slice()、substring()、substr()函数在字符截取时的一些用法与区别吧。 取字符串的三个函数:slice(start,[end]),substring(start,[end])和substr(start,[length]) 相关属性: slice() 第一个参数代表开始位置,第二个参数代表结束位置的下一个位置,截取出来的字符串的长度为第二个参数与第一个参数之间的差;若参数值为负数,则将该值加上字符串长度后转为正值;若第一个参数等于大于第二个参数,则返...

阅读全文>>

标签: js

评论(0) 浏览(178)