_022_JS
VeryHotLight
技术在于交流和分享,我的博客可以转载。
另外,我也转载了很多比较好的帖子。
如果作者有异议,请联系删除!
我的一些帖子可能存在错误与缺点,文档写得很烂(写不好),希望大家包容。
希望我的帖子能够帮助需要帮助的人。
展开
-
_002_关于JS返回上一页
以前在提交表单的时候,如果提交出错返回的时候信息内容全没了,我不知道要怎么保存,就开始了那种最愚蠢的做法,将填写的数据设置到session中,让后取出来用,不过没有试成功,总是有错,无意之中在我那本js的资料书里看到了javascript:history.go(-1);的方法,呵呵,尝试了一次,真的实现了数据的保留总结一下。有时间的话可以好好研究一下。下面是常用代码:<a href="<...转载 2018-04-22 15:40:03 · 117 阅读 · 0 评论 -
_018_JS_javascript的几种页面刷新的方法
转自https://www.cnblogs.com/cfinder010/p/3852360.html,感谢作者的无私分享。 window.location.reload(),window.history.go(0)和document.execCommand(''Refresh''),这三个方法是最快速的其他的都有明显的浏览器滚动条的出现。Javascript刷新页面的几种方法: 1...转载 2018-12-05 20:17:22 · 135 阅读 · 0 评论 -
_017_JS_onsubmit阻止表单提交
在实际开发中往往会遇到检查表单数据的合法性,如果数据不合法,就不让其提交。先看以下简单的代码。<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><script language="javascript">//--->function checksubmit(){...转载 2018-08-02 15:30:16 · 110 阅读 · 0 评论 -
_016_JS_MD5
转自https://www.jb51.net/article/79036.htm。/**** MD5 (Message-Digest Algorithm)* http://www.webtoolkit.info/***/var MD5 = function (string) { function RotateLeft(lValue, iShiftBits) { ...转载 2018-08-02 11:28:01 · 131 阅读 · 0 评论 -
_015_JS_js form表单的正确提交方式(关于password加密传输)
来自https://blog.csdn.net/cominglately/article/details/78133033。安全考虑表单提交的时候不输入明文口令 ,采用md5加密。下面的例子,为了input password 表单没有name, (没有name的表单不会提交) 这样避免密码由用户输入的密码,变成32位"*", 给客户看到 <form action="" me...转载 2018-08-02 11:25:15 · 7048 阅读 · 0 评论 -
_013_js_js对时间的处理
来自http://wanci.iteye.com/blog/2148072,感谢作者的无私分享Date() 返回当日的日期和时间。 getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。 getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。 getMonth() 从 Date 对象返回月份 (0 ~ 11)。 getFullYear() 从 Date 对...转载 2018-06-28 20:34:04 · 114 阅读 · 0 评论 -
_012_js_js中字符替换函数String.replace()使用技巧
来自:https://www.jb51.net/article/28009.htm定义和用法replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。语法stringObject.replace(regexp/substr,replacement)参数 描述 regexp/substr 必需。规定子字符串或要替换的模式的 RegExp 对象。请注意,如果该值...转载 2018-06-28 17:10:15 · 138 阅读 · 0 评论 -
_011_js_javascript里面可以直接定义JSON串
来自https://www.cnblogs.com/gaojun/p/3394274.html,感谢作者的无私分享。 早期,一般是使用XML作为互联网上传输结构化数据的,但由于它解析麻烦,字符冗长,因此被轻量级的JSON所逐渐替代。JSON是JavaScript的一个严格子集,利用了JavaScript中一些模式来表示结构化的数据。可以直接将JSON格式的字符串传递给eval()进行处理,由于J...转载 2018-06-28 16:59:25 · 197 阅读 · 0 评论 -
_015_JS_js常用字符串处理方法
来自https://www.cnblogs.com/l1pe1/p/6197371.html,感谢作者的无私分享。JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串。var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索...转载 2018-07-08 19:23:25 · 117 阅读 · 0 评论 -
_004_javascript中的字符串数字比较大小的问题
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <转载 2018-05-24 21:30:18 · 403 阅读 · 0 评论 -
_010_如何根据父级元素进行相对定位
来自于:https://blog.csdn.net/zdavb/article/details/48531023,感谢作者的无私分享。需求:首先有个父级div,若干子元素如何根据父元素的位置进行相对定位?分析:看到这个需求,我首先想到的是position:relative;然而并不能满足需求。大家可以亲手试试,为啥不能满足呢?因为position:relative是指元素相对于在文档流中位置进行移...转载 2018-06-05 06:15:05 · 346 阅读 · 0 评论 -
_009_jQuery 选择同时包含两个class的元素的实现方法
jQuery 选择同时包含两个class的元素的实现方法Jquery选择器 多个 class属性参照以下案例 <element class="a b good list card">1. 交集选择: $(".a.b") --选择同时包含a和b的元素。2. 并集选择:$(".a, .b") --选择包含a或者包含b的元素。3.依次过滤 $(“.good”).filter(“.list”...转载 2018-06-04 17:47:05 · 941 阅读 · 0 评论 -
_008_js中创建对象的几种方式
js中创建对象的几种方式博客原文地址:Claiyre的个人博客 https://claiyre.github.io/博客园地址:http://www.cnblogs.com/nuannuan7362/如需转载,请在文章开头注明原文地址士不可以不弘毅,任重而道远。(感谢作者的无私分享)前言不管是哪门语言,千变万化不离其宗,深入理解其本质,方能应用自如。对应到js,闭包,原型,函数,对象等是需要花费大...转载 2018-06-04 15:06:17 · 144 阅读 · 0 评论 -
_007_js将字符串转换为数值
在js读取文本框或者其他表单数据的时候获得的值是字符串类型的,比如两个文本框a和b,假设获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,由于他们都是字符串形式的.在网上找了一下js字符串转数字的文章,这个比較全方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数...转载 2018-05-27 22:20:06 · 418 阅读 · 0 评论 -
_006_JavaScript Array 对象
JavaScript Array 对象Array 对象Array 对象用于在单个的变量中存储多个值。创建 Array 对象的语法:new Array();new Array(size);new Array(element0, element1, ..., elementn);参数参数 size 是期望的数组元素个数。返回的数组,length 字段将被设为 size 的值。参数 element...转载 2018-05-27 21:17:48 · 108 阅读 · 0 评论 -
_005_JS新建MAP对象,并对其进行操作
对于MAP,数组很多伙伴可能会经常弄混,使用起来概念模糊,在此我稍微总结下自己的使用经验:数组:一般我们这样创建:var arr = new Array();或者直接: var arr = [];然后对数组的操作:1,添加元素:var obj = '你要添加的元素';arr.push(obj);2,查找元素:var obj = '你要查找到的元素';arr.indexOf(obj); //返回值...转载 2018-05-27 10:19:36 · 189 阅读 · 0 评论 -
_001_JavaScript中判断两个字符串是否相等的方法
先将用户的输入值全部转换为大写(或小写),然后再行比较:?12345678910111213var name = document.form1.txtUserName.value.toLowerCase(); if(name == "urname") { // statements go here. } JavaScript有两种相等运算符。一种是完全向后兼容的,标准的"==",...转载 2018-04-21 17:17:32 · 3230 阅读 · 0 评论 -
_003_JS在页面中的位置
我们可以将JavaScript代码放在html文件中任何位置,但是我们一般放在网页的head或者body部分。放在<head>部分最常用的方式是在页面中head部分放置<script>元素,浏览器解析head部分就会执行这个代码,然后才解析页面的其余部分。放在<body>部分JavaScript代码在网页读取到该语句的时候就会执行。注意: javascript作...原创 2018-04-22 16:28:20 · 127 阅读 · 0 评论 -
_019_JS_JS数组的常用方法
转自https://www.jb51.net/article/75224.htm,感谢作者的无私分享。一、数组的常用方法1:join();将数组转为字符串显示。不输入参数,默认以逗号连接;输入参数,则以参数连接。var arr=[1,2,3];console.log(arr.join()); // 1,2,3;console.log(arr.join("_")); // 1_...转载 2019-07-22 21:57:01 · 135 阅读 · 0 评论