js
k7Cx7e
这个作者很懒,什么都没留下…
展开
-
“本站已运行了多少天”代码(js版+php版)
一直以来本博客右下角都有显示”本站已安全运行多少天”,是从第一篇日志发布之日起计算的。现在看看已经有600天多了。最初用的是js的脚本,代码如下:<script language=”JavaScript” type=”text/javascript”>var urodz= new Date(“4/15/2010″); //建站时间var now = new Date();...转载 2012-01-12 19:13:33 · 4582 阅读 · 0 评论 -
layui iframe弹出层高度自适应,并垂直居中
1、高度自适应:代码:success: function(layero, index) { layer.iframeAuto(index);},2、垂直居中进入layer.js,增加几行代码。具体如图:代码: var bodyHH = document.documentElement.clientHeight; if(heg + titHeight + btnHeight > $(wi...原创 2018-06-09 10:59:08 · 15542 阅读 · 1 评论 -
layui中form.on监听checkbox事件并获取当前行的id值
//form监听事件form.on('checkbox(status)', function(obj){ //当前元素 var data = $(obj.elem); //遍历父级tr,取第一个,然后查找第二个td,取值 var id = data.parents('tr').first().find('td').eq(1).text(); var check = o...原创 2018-07-10 22:01:51 · 47308 阅读 · 1 评论 -
js去除字符串中的所有空格
js去除字符串中的所有空格:str.replace(/\s/g,"");str表示要去掉前后所有空格的字符串。转载 2018-11-26 10:21:26 · 362 阅读 · 0 评论 -
ajax上传前/完成后的优化操作
$.ajax({ type : 'post', url : 'upimg', //接口 data : formdata, cache : false, processData : false, // 不处理发送的数据,因为data值是Formdata对象,不需要对数据做处理 contentType : false, // 不设置Content-type请求头 success: fu...原创 2018-12-23 20:22:48 · 351 阅读 · 0 评论 -
JS实现html页面打印
首先,在html头部或尾部加入:<script language="javascript"> function preview(oper) { if (oper < 10){ bdhtml=window.document.body.innerHTML;//获取当前页的html代码 sprnstr="<!--startprint"+oper+"--&...转载 2018-12-18 15:37:08 · 3606 阅读 · 0 评论 -
layui实现input回车下一行
layui.use('layer', function(){ var $ = layui.jquery, layer = layui.layer; window.focusNextInput = function(thisInput){ var inputs = $('input:text:not(:disabled)'); for(var i ...原创 2019-02-12 15:10:52 · 3174 阅读 · 1 评论 -
iOS中JS的Date() 获取到的日期时间显示NaN的解决办法
首先,js日期格式化函数(通过将日期转化为时间戳,再转化为指定格式):function formatDateTime(timeStamp) { var date = new Date(); date.setTime(timeStamp); var y = date.getFullYear(); var m = date.getMonth() + 1; var d = ...原创 2019-03-29 15:13:59 · 1760 阅读 · 0 评论 -
JS通过ajax免form提交表单的例子
$("#submit").click(function() { var uid = $("#uid").val(); var password = $("#password").val(); var param = new Object(); param['uid'] = uid; param['password'] = password; console.log(JSO...原创 2019-04-08 16:38:29 · 416 阅读 · 0 评论 -
js 显示日期/时间/星期
<script type="text/javascript"> //个位数补0 function Appendzero(obj) { if(obj<10) return "0" +""+ obj; else return obj; } var dvs = document.getElementBy...转载 2019-07-25 10:54:06 · 631 阅读 · 0 评论 -
Jquery 获取事件控件的ID
写html时这样绑定<input type="text" name="address4" id="address4" onFocus="open1(this);">函数则加一个对象function open1(ob){ var id=$(ob).attr("id"); alert(id);}原创 2019-08-29 11:23:50 · 730 阅读 · 0 评论 -
使用Mui后导致A链接无法跳转解决办法
一个项目里使用了mui效果很棒,唯一的问题是我想把a链接跳转到新的页面,但是mui默认是屏蔽了跳转事件。我们可以使用下面绑定tap利用js跳转。亲测有效。<script type="text/javascript" >mui('body').on( 'tap' , 'a' , function(){ document.location.href=this.href;} )<...转载 2018-05-07 15:36:35 · 3767 阅读 · 0 评论 -
解决ios下不兼容keyup,keydown等事件
ios系统下搜索框内输入数字可以实现模糊查询,输入中文无法实现。ios下不兼容keyup,keydown等事件:使用原生js解决不兼容:document.getElementById('testautofocus').addEventListener('input', function(e){ }); 看来原生js还是很强大的,哈哈哈~...转载 2018-03-03 08:16:21 · 1696 阅读 · 0 评论 -
weui之Picker的使用教程
这个问题调试了很久,因为调用example.js时没问题,一移开就失效,一度觉得很诡异。经过多次测试,才发现,是zepto.min.js的次序放错了,应该放到头部。完整的代码: WeUI 单列选择器 $('#showPicker').on('click', function原创 2016-12-10 16:14:22 · 52439 阅读 · 10 评论 -
JS报错Uncaught ReferenceError: $ is not defined
在引用weui时遇到这个问题。JS报错Uncaught ReferenceError: $ is not defined要么是未导入jquery包,要么是导入的顺序不对。原创 2016-12-09 23:08:42 · 17679 阅读 · 1 评论 -
同一页面把js的值传入input
在做选择项时有用到。document.getElementById("test").value="x_x()";原创 2016-12-15 11:46:06 · 3678 阅读 · 0 评论 -
Ajax跨域发起请求实例
主要用到jsonp和jsoncallback。 var goodsId = "604";var cid = "20"; $(function() { $.ajax({ type: "POST", contentType:"application/json; charset=utf-8",原创 2017-02-13 09:47:38 · 292 阅读 · 0 评论 -
js读取屏幕宽度写回div
var $width = window.screen.width; $("#div").css("width",$width);在自适应匹配上很有用。原创 2017-01-24 20:01:09 · 433 阅读 · 0 评论 -
通过js实现单击或双击直接修改内容
双击一个div或者其他,里面的文字内容变成可编辑状态,然后使用ajax保存数据,使用jquery实现的。转载 2017-08-18 09:31:16 · 3616 阅读 · 0 评论 -
js实现回车键换下一行
function focusNextInput(thisInput) { var inputs = document.getElementsByTagName("input"); for(var i = 0;i<inputs.length;i++){ // 如果是最后一个,则焦点回到第一个转载 2017-08-18 09:50:36 · 5494 阅读 · 0 评论 -
ajax多个input请求并返回数值
jQuery(document).ready(function () { jQuery(".test").blur(function() { id = jQuery(this).attr('id'); var itemno = $(this).val(); $.ajax({ type : "post",原创 2017-08-24 10:53:23 · 1901 阅读 · 0 评论 -
ajax实现上传文件
主要应用到FormDatahtml代码 function doUpload() { var formData = new FormData($( "#uploadForm" )[0]); $.ajax({ url: 'index.php?m=index&v=st原创 2017-09-26 12:22:51 · 244 阅读 · 0 评论 -
微信浏览器中location.href失效的问题
在移动web中,经常会使用window.location.href来跳转页面,这个方法在绝大多数浏览器中都不会 存在问题,但是在安卓手机的微信自带浏览器中,会出现一个奇怪的bug,就是跳转不了。原来是缓存的问题,在网址后面加上随机参数即可。转载 2017-09-11 17:24:42 · 11253 阅读 · 2 评论 -
jq实现button获取当前块input的id和赋值
html代码<div> <input id="test" class="weui-input" /> <button class="touch">置零</button><div>JS代码$('.touch').click(function (e) { //获取input的id var id =...原创 2019-09-16 21:43:00 · 1318 阅读 · 0 评论