js
javascript脚本使用专栏
Bingo_BIG
知识只是工具,重要的是思想。有问题请咨询lybwwp@163.com
展开
-
JS 数组操作
var items=[{ "Id": "b032fc59-589c-467b-a4dd-3e9e0136e3d7", "StatusName": "待检验", "InspectionVerdictName": null, "InspectionTypeName": "正常报检", "InspectionRulesName": "一般", "SpecialDealName": null, "UnitName": "kg", "batchNo": "200803B-1A", "AutoI.原创 2021-11-11 11:41:59 · 1258 阅读 · 0 评论 -
moment 时间格式
去掉时区偏移,并格式日期格式:2021-09-17 13:52:30moment(data[icount].checkDateTime).utcOffset('+0000').format('YYYY-MM-DD HH:mm:ss')原创 2021-09-17 10:05:25 · 906 阅读 · 0 评论 -
js 验证数字
//检查是否数字 function isNum(a) { var txtValues = document.getElementById(a).value; var b = true; if (txtValues != "" && txtValues != null) {原创 2013-02-25 09:11:31 · 1749 阅读 · 0 评论 -
自动判断QQ是否在线,并显示在线状态
常用例子:旺旺:原创 2014-05-28 12:11:56 · 4168 阅读 · 0 评论 -
JS 读写Cookies标准例子
//清空cookiefunction Clear_Cookies() { var exp = new Date(); exp.setTime(exp.getTime() - 1 * 24 * 60 * 60 * 1000); document.cookie = "wfbsd_Pids='';expires=" + exp.toGMTString() + ";pat原创 2014-04-25 09:11:20 · 1117 阅读 · 0 评论 -
JS 对象(Object)和字符串(String)互转
利用原生JSON对象,将对象转为字符串[javascript] view plaincopyvar jsObj = {}; jsObj.testArray = [1,2,3,4,5]; jsObj.name = 'CSS3'; jsObj.date = '8 May, 2011'; var str = JSON.str转载 2014-03-25 19:16:49 · 16814 阅读 · 0 评论 -
数组排列组合
function test() { var temparr = [ ["M", "XL"], ["红色", "白色"], ["长", "短"], ["1", "2"], ["A", "B"],原创 2014-03-25 10:31:20 · 1207 阅读 · 0 评论 -
js四舍五入保留2位小数的位数。
js 四舍五入函数 toFixed(),里面的参数 就是保留小数的位数。 document.write("JS保留两位小数例子"); var a=2.1512131231231321; document.write("原来的值:"+a+""); document.write("两位小数点:"+a.toFixed(2)+"四位小数点"+a.toFixed(4));转载 2014-04-19 15:45:35 · 9344 阅读 · 0 评论 -
js语法之对象
js声明数组有两种方式,一种是 var search = {}; search["Key_Type"] = $("input:radio[name='Type_Order']:checked").val(); search["Key_PlaceID"] = $("#Select_Areas").val原创 2014-03-03 16:47:10 · 1100 阅读 · 1 评论 -
c# ClientScript
1.使用Page.ClientScript.RegisterClientScriptBlock使用 Page.ClientScript.RegisterClientScriptBlock可以防止javascript 函数放置在page的顶部对于该输出,请注意:通过使用 RegisterClientScriptBlock,JavaScript 函数紧跟在 HTML 代码中开启元素转载 2013-12-01 22:59:47 · 2496 阅读 · 0 评论 -
js 正则表达式详解
开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么,"^abc$": 就是要求以abc开头和以abc结尾的字符串"notice": 匹配包含notice的字符串转载 2013-11-27 18:17:43 · 1048 阅读 · 0 评论 -
JS中文字符串和UTF-8编码字符串相互转换
1.中文字符串转化为UTF-8编码,如“”的UTF-8编码为“%3C%E6%B1%89%E5%AD%97%3E”2.UTF-8编码字符串“%E6%B1%89%E5%AD%97”的中文为“”//字符转换为UTF-8编码function EncodeUtf8(s1){ var s = escape(s1); var sa = s.split("%转载 2013-11-24 21:26:04 · 74714 阅读 · 5 评论 -
有趣的浏览器地址栏Javascript代码
1、自由编辑网页 在地址栏输入下面的代码按enter,网页上所有元素都能变成可编辑状态,你可以移动、调整元素大小。javascript:document.body.contentEditable='true';document.designMode='on'; void 0编辑完还可以返回非编辑状态。java转载 2013-11-23 14:58:09 · 2353 阅读 · 0 评论 -
读写cookies
//写cookies function setCookie(name, value, objDay) { var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);原创 2013-11-21 16:37:50 · 788 阅读 · 0 评论 -
js提交表单
document.forms['kqPay'].submit();jquery $("#kqPay").submit();原创 2014-11-28 23:38:47 · 784 阅读 · 0 评论 -
js取路径中的参数
function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) ret转载 2014-12-09 15:37:04 · 1982 阅读 · 0 评论 -
js URL编码 解码问题 cookies乱码
js cookies乱码escape() 加码unescape解码escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。语法escape(string)参数描述string必需。要被转义或编码的字符串。返回值已编码的 string 的副本。其中某些字符被替换成了十六进制的转义序列。说明该方法不会对 ASCII 字母和数字进行编码,也不会对下面原创 2013-11-21 17:49:40 · 4395 阅读 · 0 评论 -
js jquery父窗口调用子窗口中的方法和子窗口调用父窗口里的方法
//父窗口调用子窗口中的方法window.frames["layui-layer-iframe1"].submitForm2();//子窗口调用父窗口里的方法window.parent.close_father();原创 2016-10-25 09:17:03 · 8255 阅读 · 0 评论 -
格式化日期返回今天,昨天,前天,超过返回日期
//格式化日期今天,昨天,前天 function format_date(strDay) { var newDay= strDay.replace("年", "-").replace("月", "-").replace("日", ""); var dateNow = new Date(); dateNow = mo原创 2016-04-28 16:26:32 · 2390 阅读 · 0 评论 -
js 获取当前周几
var show_day = new Array('周一', '周二', '周三', '周四', '周五', '周六', '周日'); function fun_StartDate(strDate) { if (strDate != null && strDate != "") { var begintime = new Dat原创 2016-03-29 18:34:04 · 1566 阅读 · 0 评论 -
js 将字符串转换为日期类型
var strBeginTime =""2016年02月06日 12:07:00".replace("年", "/").replace("月", "/").replace("日", "");var begintime = new Date(Date.parse(strBeginTime));alert(begintime.getDate()); //弹出结果表示转换成功function原创 2016-02-02 16:47:24 · 6678 阅读 · 0 评论 -
模拟淘宝的产品SKU信息添加组合
$(function () { //SKU信息 $(".div_contentlist label").bind("change", function () { step.Creat_Table(); }); var step = { //原创 2014-03-25 14:00:15 · 11150 阅读 · 6 评论 -
js模板引擎介绍搜集
js模板引擎越来越多的得到应用,如今已经出现了几十种js模板引擎,国内各大互联网公司也都开发了自己的js模板引擎(淘宝的kissy template,腾讯的artTemplate,百度的baiduTemplate等),如何从这么多纷繁的模板引擎中选择一款适合自己的呢,笔者最近对主流的js模板引擎(mustache,doT,juicer,artTemplate,baiduTemplate,Handl原创 2014-01-27 14:38:14 · 23054 阅读 · 5 评论 -
js 获取路径中参数值
function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) ret原创 2015-11-06 14:54:26 · 1676 阅读 · 0 评论 -
js 验证身份证格式
function validateIdCard(idCard) { //15位和18位身份证号码的正则表达式 var regIdCard = /^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{原创 2015-08-29 11:11:42 · 7939 阅读 · 1 评论 -
ajax提交中,提交结束的写法
$.ajax({ url: "/group/searchquan", dataType: "json", data: { name: '@Model.Message', param: i, uid: userid, quantype: '@Model.quantype' }, b原创 2015-04-29 17:31:44 · 893 阅读 · 0 评论 -
js和C# 判断时间段内早中晚问候语
function Get_Greetings() { var now = new Date(); var times = now.getHours(); var whe=parseInt(times); if(times>=0 && times<6){return "凌晨"} i原创 2014-08-02 11:06:02 · 5025 阅读 · 0 评论 -
jquery 瀑布流自动加载数据方法
$(function () { var $window = $(window); var $document = $(document); var i = 1; var message = "@Model.Key"; var cateid = "@Model.Activid"; var key = "原创 2015-01-11 11:14:06 · 6946 阅读 · 1 评论 -
city.js_js省市联动库
var City = function(id, pid, name) {this.id = id;this.pid = pid;this.name = name;};var province = [new City(110000,100000,"北京市"),new City(120000,100000,"天津市"),new City(130000,100000,"河原创 2013-11-21 16:33:48 · 14437 阅读 · 0 评论 -
js操作cookie,asp.net后台删除cookie
cookie 与 session 是网页开发中常用的信息存储方式。Cookie是在客户端开辟的一块可存储用户信息的地方;Session是在服务器内存中开辟的一块存储用户信息的地方.JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这样一种情原创 2012-08-27 19:55:55 · 3596 阅读 · 0 评论 -
js 定时刷新验证码
function timeFunction() { document.getElementById("codeImg").src = "web/ValidateCode.aspx?i=" + Math.random(); } window.onload = function () {原创 2013-08-28 17:07:09 · 1888 阅读 · 0 评论 -
js 实现checkbox全选、全不选、反选
// 全部选中 function QuanXuan_Click() { var check = document.getElementsByTagName("input"); for (var i = 0; i if (check[i].type == "checkbox") { check原创 2013-01-29 15:30:52 · 478 阅读 · 0 评论 -
智能搜索jquery-autocomplete 自动填充插件使用方法及参数使用说明
一、当你的输入框个数固定不变时,用以下实例http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 自定义提示 var data = [原创 2012-08-22 19:44:02 · 7490 阅读 · 0 评论 -
表单提交后数据失败,数据丢失后恢复
Response.Write("alert('用户名称:" + rid + "已存在,请重新添加!');history.back();");原创 2012-11-05 10:20:02 · 881 阅读 · 0 评论 -
asp.net js调用后台带参数的函数 .
解决方案:将js需要调用的后台函数,放到一个 前台按钮单击事件中,用js模拟单击事件,达到调用的目的!传值用隐式控件! [csharp] view plaincopyprint?"Server"> "HidTagId" runat="server" Value="1"/> "display:none;">转载 2012-08-25 16:06:28 · 3680 阅读 · 0 评论 -
javascript 匿名函数的理解,js括号中括function 如(function(){})
代码如下:(function(){ //这里忽略jQuery所有实现 })(); (function(){ //这里忽略jQuery所有实现 })(); 半年前初次接触jQuery的时候,我也像其他人一样很兴奋地想看看源码是什么样的。然而,在看到源码的第一眼,我就迷糊了。为什么只有一个匿 名函数又没看到运行(当然是运行了……),就能有jQuery这么个函数库了?于是,我抱着疑转载 2012-08-22 23:13:28 · 1207 阅读 · 0 评论 -
两个日期的比较,验证是否合法日期
//验证是否合法日期function CheckDate(strDate){ if(strDate.length>0){ var reg= /^(\d+)-(\d{1,2})-(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/; if(!reg.test(strDate)){ return原创 2012-08-17 18:44:00 · 599 阅读 · 0 评论 -
js清空session对象
HTML:无标题文档var xmlhttp;function createXmlhttp(){ if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest(); } else if(window.ActiveXObject){原创 2012-08-16 11:22:12 · 16425 阅读 · 2 评论 -
js 取DropDownList选中的值
function CheckDropDownList() { var dropDownList = document.getElementById(""); //获取DropDownList控件 var dropDownListValue = dropDownList.options[dropDownList.selectedIndex].v原创 2012-08-11 11:22:07 · 1520 阅读 · 0 评论 -
.net 获取页面名称
public void getUrl() { string url = HttpContext.Current.Request.Url.PathAndQuery.ToString(); int tag = url.LastIndexOf("/") + 1; int mm = url.IndexOf(".aspx") -转载 2012-06-29 15:55:17 · 1090 阅读 · 0 评论