JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
前几天在看js的相关内容,所以就简单写了一个二级联动菜单。分享一下。
我们知道,面向对象发展起来后,“一夜之间”,几乎所有的语言都能基于对象了,JavaScript也是基于对象的语言。用户在浏览器上的行为称作“事件”,之后引发的一系列动作,比如弹窗啦,改变浏览器大小啦,
JavaScript的document对象包含了页面的实际内容,所以利用document对象可以获取页面内容,例如页面标题、各个表单值。
JavaScript 有三种类型的弹出框:警告框、确认框和提示框。 警告框 如果要确保信息传递给用户,通常会使用警告框。 当警告框弹出时,用户将需要单击“确定”来继续。 语法 window.alert
JavaScript 可以在时间间隔内执行。 这就是所谓的定时事件( Timing Events)。 Timing 事件 window 对象允许以指定的时间间隔执行代码。 这些时间间隔称为定时事件。
Math.random():获取0~1随机数Math.floor() method rounds a number DOWNWARDS to the nearest integer, and retu
一 函数 1、字符串函数 s.tolowerCase( ); -- 变小写 s.toupperCase( ); -- 变大写 s.substr( 2 , 8 ); -- 截取 从索
一、故事背景: 1. 今天公司有个项目需求 2. 在前端页面实现一个倒计时功能 3. 初步设想:后端根据需求规定一个未来的时间,前端根据当前时间进行计算 4. 然后将时间格式化,时分秒的格式 5. 时
1、Token:token是客户端频繁向服务器端请求数据,服务器频繁的去数据库查询用户名和密码进行对比,判断用户名和密码正确与否,并作出相应的提示,在这样的背景下,token便应运而生了。 2、使用t
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo
js的报错有时候会让人很难以琢磨尝试给不能赋值的东西赋值,引起这个错误 if(doSomething() = 'somevalue')此例中,程序员意外地使用了单个等号,而不是双等号。“left-hand side in assignment” 提及了等号左手边的部分,因此你可以看到以上例子,左手边包含不能赋值的东西,导致这个错误。如何修复错误:确保没有给函数结果赋值,或者...
author:咔咔wechat:fangkangfk需求:点击这几个按钮,一个按钮可以控制显示和隐藏对应的input框使用toggle即可
author:咔咔wechat:fangkangfk方法: function formatDate(now) { var year = now.getFullYear(), month = now.getMonth() + 1, date = now.getDate(), hour = now.getHours(), minute ...
author:咔咔wechat:fangkangfk这里放一个组装数据的案例,不会的可以参考一下$.ajax({ type:"post", url:"{url(Banner/index)}",//对应controller的URL async:false, dataType: 'jso...
author:咔咔wechat:fangkangfk对于后端来说,这个知识点估计有点生像我们后端最常使用的就是列表进行分页,然后进行js组装数据,在这个时候最容易发生的事就是点击事件失效。这就是因为元素都是js动态生成的,所有需要使用未来事件绑定,下面就是一个未来事件的删除js代码$(document).on('click','.del',function(){ ...
author:咔咔wechat:fangkangfk案例:获取方式:测试:
author:咔咔wechat:fangkangfk案例:点击添加获取选择的id $('.add').click(function () { var kaka =[];//定义一个数组 $('input[type="checkbox"]:checked').each(function(){ ...
author:咔咔wechat:fangkangfk  layui.use(['jquery',], function(args){ var $= layui.jquery; $('.type').click(function () { $(this).addClass('checked').siblings().rem...
问题:经常使用jQuery插件的attr方法获取checked属性值,获取的值的大小为未定义,此时可以用prop方法获取其真实值,下面介绍这两种方法的区别:1.通过prop方法获取checked属性,获取的checked返回值为boolean,选中为true,否则为flase2.如果使用attr方法获取时,如果当前input中初始化未定义checked属性,则不管当前是否选中,$("#...
//手机号正则 var phoneReg = /(^1[3|4|5|7|8]d{9}$)|(^09d{8}$)/; //电话 var phone = $.trim($('#buyer_phone').val()); if (!phoneReg.test(phone)) { alert('请输入有效的手机号码!'); return false; } ...
author:咔咔wechat:fangkangfk这个特性以前没有了解到,就是设置了disableed的时候是提交不了name值得这个特性适合使用在显示隐藏时,隐藏可以不提交数据在form表单里,如果对input加入disabled="disabled"或disabled="true"等属性,form表单提交的时候,就不会传值到后台。原因:在HTML页...
author:咔咔wechat:fangkangfk'<div class="layui-form-item parent">n' + ' <label class="layui-form-label">选项:</label>n' + ' <di...
author:咔咔wechat:fangkangfk$("form").serialize()