常用的js小方法

<%@taglib prefix=”c” uri=”http://java.sun.com/jsp/jstl/core”%>

<%

String path = request.getContextPath();

String basePath = request.getScheme()+”://”+request.getServerName()+”:”+request.getServerPort()+path+”/”;

%>

”>

//回车登录

         document.onkeydown = function(e){
             var ev = document.all ? window.event : e;
             if(ev.keyCode==13) {
                 login();
             }
         };

/**

* 重置

*/

         function reset(){
             $(‘#loginName‘).val(‘‘);
             $(‘#passwd‘).val(‘‘);
         }

/**

* 去掉前后空格

*/

    function trim(str) {
        var tarStr = str.replace(/^\s*|\s*$/g, "");
        return tarStr;
    }

/**

*登录

*/

function login(){
var userId = trim($(‘#userId‘).val());
var captchaId = trim($(‘#captchaId‘).val());
 var passwordId1 = trim($(‘#passwordId‘).val());
var passwordId=$.md5(decodeURI($(‘#passwordId‘).val()));
if(userId ==""){
$("#errMsgId").text("用户名必填");
return;
}
if(passwordId1 ==""){
$("#errMsgId").text("密码必填");
return;
}
if(passwordId1 != "" && passwordId1.length<6){
$("#errMsgId").text("密码长度少于6位");
return;
}

if(captchaId ==""){
$("#errMsgId").text("验证码必填");
return;
}
$.ajax({
type : "GET",
            url : "corpManager/loginSys.action?captcha="+captchaId+‘&passWord=‘+passwordId+‘&userAccount=‘+userId+"&d="+Math.random(),
           contentType : "application/json",
            success : function(data) {
                if(data == ‘0‘) {
                $("#errMsgId").text("验证码错误");
                }else if(data == ‘1‘){
                location.href="redirect/toCorp.action?d="+Math.random();;
                }else if(data == ‘2‘){
                $("#errMsgId").text("用户名或密码错误");
                }else{
                $("#errMsgId").text(data);
                }
            },
            error:function(XMLHttpRequest, textStatus, errorThrow){
            ajaxException(XMLHttpRequest);
            }
});
}
时间: 2024-10-13 06:23:51

常用的js小方法的相关文章

个人常用js小方法

移动端用功能 安卓及ios定宽 //页面宽度固定640 (function() { var width = 640; if (/Android/.test(navigator.userAgent)) { var scale = window.screen.width / width; document.write('<meta name="viewport" content="width=' + width + ', minimum-scale=' + scale +

2015-03-22——常用的js Array方法

Array array.concat(item...);  //产生一个新数组如果item,是一个数组,那么它的每个元素会被分别添加(浅复制,只解析一层).示例:var a = [1, 3, 4];var b = [5, 8];var c = a.concat(b, true, false);console.log(a);console.log(b);console.log(c);=>1, 3, 4=>5, 8=>1, 3, 4, 5, 8, true, false var a = [1

天总结一下常用的JS数组方法

1.map :遍历数组的每一项并对其进行操作.  有返回值  且  不改变原数组. var arr = [1, 2, 3, 4, 5, 6]; var res = arr.map(item => { return item * 2; }); console.log(arr); //[1, 2, 3, 4, 5, 6] console.log(res); //[2, 4, 6, 8, 10, 12] 2. forEach :遍历数组每一项并可对其操作,但是结果无用功.  因为forEach没有返回

经常使用的js小方法

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path

JS小方法-字符串反转

"abcd"反转为"dcba", 1.利用正则和数组反转,无循环 function reverse(oldstr){ var oldStrArr = oldstr.replace(/\w/g,'$&,').split(','); return oldStrArr.reverse().toString().replace(/,/g,''); } var aa = "abcd"; var bb = reverse(aa); console.l

js小方法积累,将一个数组按照n个一份,分成若干数组

1 // 把一个数组按照一定长度分割成若干数组 2 function group(array, subGroupLength) { 3 let index = 0; 4 let newArray = []; 5 while(index < array.length) { 6 newArray.push(array.slice(index, index += subGroupLength)); 7 } 8 return newArray; 9 } 10 11 let numberArray = [

自己常用的js方法

//初始化 $(function(){  selectData(".format_select"); }) function showSearchBar(ID) {  if($(ID).css("display")=="none"){   $(ID).fadeIn("slow").css("overflow","visible");;  }else{   $(ID).fadeOut();

常用的JS方法(见到好的就添加进来)

// 悬浮置顶 ; (function ($) { $.fn.crumbsFixedPosition = function (options) { var defaults = { cName: 'fixed_pos' } var options = $.extend(defaults, options); return this.each(function () { var $this = $(this); var t = $(this).offset().top; $(window).on(

JavaScript封闭函数、常用内置对象、js调试方法

1.封闭函数 封闭函数是JavaScript中匿名函数的另外一种写法,创建一个一开始就执行而不用命名的函数 /在封闭函数前加';',可以避免js压缩时出错/;(function(){ alert('hello world!'); })(); /*当i大于78时等于78,小于时等于89*/ var i = 90>78?78:89; alert(i); /*第二个写法*/ !function(){ alert('hello world!'); }(); /*第三个写法*/ ~function(){