JS
文章平均质量分 59
简单的绿竹
学无止境,活到老学到老。脚踏实地,一步一个脚印。坚持,用心,努力,加油!
展开
-
Vue开发中cnpm,yarn,npm,nodejs 区别与关系
Vue开发中cnpm,yarn,npm,nodejs 区别与关系原创 2022-09-08 15:36:07 · 679 阅读 · 0 评论 -
为什么使用前端框架
为什么使用前端框架原创 2022-09-08 15:32:39 · 1120 阅读 · 0 评论 -
React、Vue、AngularJS、Bootstrap、EasyUI 、AntDesign、Element理解
React、Vue、AngularJS、Bootstrap、EasyUI 、AntDesign、Element理解原创 2022-09-08 14:51:10 · 1475 阅读 · 0 评论 -
js判断字符串/对象中是否包含某个字符串
https://blog.csdn.net/weixin_44285250/article/details/103801667String对象的方法方法一: indexOf() (推荐)var str = "123";console.log(str.indexOf("3") != -1 ); // trueindexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。方法二: search()var ...原创 2022-03-01 13:19:26 · 2033 阅读 · 0 评论 -
Jquery删除table中的tbody元素
1 根据tbody的id$("tbody的id").empty(); 2 其他$("table tbody").html('');原创 2022-01-18 09:31:36 · 1170 阅读 · 0 评论 -
jquery 遍历select的option,然后设置一项为选中
<script>varv={$menu.pid};$("#pid option").each(function(){if($(this).val()==v){$(this).attr("selected",true);}});</script>原创 2021-12-20 15:03:23 · 1806 阅读 · 0 评论 -
js_array增加contains()方法
Array.prototype.contain = function(val) { for (var i = 0; i < this.length; i++) { if (this[i] == val) { return true; } } return false; };原文链接:https://blog.csdn.net/weixin_37757097/arti...原创 2021-12-20 14:59:07 · 615 阅读 · 0 评论 -
JQuery弹出提示框定时自动消失
https://www.cnblogs.com/zhijiangch/p/7270109.html运行效果:用div而非setTimeout(),在页面中央显示提示,1.5秒后消失,不影响页面的正常布局。1. HTML代码HTML代码显示提示内容,放在页面中任何位置。<div class="alert"></div>实际运行中其它居中参考<div class="alert" style="height:50px;line-hei...原创 2021-12-16 16:05:48 · 1146 阅读 · 0 评论 -
jquery 获取被点击元素的id属性值
https://www.cnblogs.com/ostrich-sunshine/p/8376297.html有时候可能需要获取被点击元素的一些信息,此处就以id属性为例子,进行演示一下。$(document).click(function (e){ var v_id=e.target.id; console.log(v_id); var v_id2 = $(this).attr("id"); console.log(v_id2); console.log(v_i..原创 2021-12-14 12:58:23 · 4619 阅读 · 0 评论 -
JS单元格合并
https://www.cnblogs.com/qlqwjy/p/9048317.html 在Web中经常需要合并单元格,例如对于下面一个表格:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> table, ..原创 2021-12-14 12:33:50 · 4223 阅读 · 0 评论 -
HTML中INPUT type=“date“标签如何赋值注意问题
现在的html5 input标签支持type="date" 显示有日期的日历控件,一行简单的代码就能显示出一个日历控件,但是有的时候需要给它一个默认的日期值,这个时候可能就要用到val(), attr("value","")等方法,有可能很多人会不成功,其实并不是这个标签不支持这些赋值的方法,而是赋值的时候字符串的格式有问题。解决办法:一说就明白,一般我们用new Date().getMonth() new Date().getDate()方法获得日期的时候如果日期与月数小于10,则默认显示为1,2,3原创 2021-12-14 11:34:35 · 1738 阅读 · 1 评论 -
跟着鼠标飞的图片
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 跟着鼠标飞的图片 document.onmousemove = function () { //思路是:把鼠标移动时的x和y坐标赋值给层的left和t原创 2013-05-26 17:21:01 · 550 阅读 · 0 评论 -
js动态创建table
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 使用tbody标签来来消除浏览器兼容性的问题 function loadData() { //准备条件 //准备一个数据源,原创 2013-05-29 10:33:02 · 891 阅读 · 0 评论 -
javascript 去除字符串中所有的空格or前后的双引号
var str='a b ad ';str.replace(/[ ]/g, "");//去除所有的空格var str='"13"23"';str.replace(/^\"|\"$/g,'');//去除str 前后的双引号输出为:13"23转载 2013-10-09 22:05:30 · 2874 阅读 · 0 评论 -
javascript 对url参数进行编码(解决中文乱码问题)
var str='我爱你!中国';encodeURIComponent(str); //接收时无需解码转载 2013-10-09 22:04:03 · 516 阅读 · 0 评论 -
JS移除数组中的某个元素而得到新数组
Array.prototype.RemoveValue = function (value) { var temparray; var newlength = 0; for (var i = 0; i if (this[i] == value) {原创 2013-05-25 08:26:28 · 3217 阅读 · 0 评论 -
JS控制滚动条的位置
JS控制滚动条的位置:window.scrollTo(x,y);竖向滚动条置顶(window.scrollTo(0,0);竖向滚动条置底 window.scrollTo(0,document.body.scrollHeight)JS控制TextArea滚动条自动滚动到最下部document.getElementById('textarea').scrollTop = doc转载 2013-10-23 16:29:32 · 580 阅读 · 0 评论 -
JS对话框 JS模态对话框 showModalDialog用法详解
父窗口: 无标题页 function opendialog1() { var someValue=window.showModalDialog("b.html","","dialogWidth=500px;dialogHeight=500px;status=no;help=no;scrollbars=no");转载 2013-12-15 17:28:00 · 577 阅读 · 0 评论 -
分享100个原生JavaScript技巧
http://www.admin10000.com/document/3576.html原创 2013-12-31 18:14:27 · 474 阅读 · 0 评论 -
js验证文本框输入的是空格
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> --%>// if (!String.prototype.trim) {// String.prototype.trim = fu原创 2014-01-01 01:25:13 · 1041 阅读 · 0 评论 -
21个值得收藏的Javascript技巧
http://www.admin10000.com/document/3546.html#jtss-cqq 在本文中列出了21个值得收藏的Javascript技巧,在实际工作中,如果能适当运用,则大大提高工作效率。 1 Javascript数组转换为CSV格式 首先考虑如下的应用场景,有一个Javscript的字符型(或者数值型)数组,现在需要转换为以逗号分割的CS原创 2013-12-31 18:01:58 · 502 阅读 · 0 评论 -
JS制作有遮罩层的模式对话框 .
1遮罩层其实就是一个覆盖全界面的半透明的DIV,并处理zIndex使他浮于其他元素之上,是用户不能点击下边的元素,或者说点击没有反应。 2在遮罩层上方在弹出一个层,由于遮罩层挡住了其他所有元素,用户只能点击弹出层,制造出模式窗口的假象。 3JS代码 http://www.w3.org/1999/xhtml">转载 2013-10-10 20:08:20 · 654 阅读 · 0 评论 -
asp.net调用前台js调用后台代码分享
http://www.cnblogs.com/diony/archive/2011/08/26/2154604.html C#前台js调用后台代码前台js function Ceshi() { var a = ""; alert(a); } 后台代码public string Getstr(){ string aa =转载 2013-12-22 11:52:17 · 562 阅读 · 0 评论 -
JS教程:addDOMLoadEvent事件
http://school.cnd8.com/javascript/jiaocheng/76942.htm由于 window.onload 事件需要在页面所有内容(包括图片等)加载完后,才执行,但往往我们更希望在DOM一加载完就执行脚本。其实在现在大部分主流浏览器上(Firefox3+,Opera9+,Safari3+,Chrome2+)都提供了这一事件转载 2014-02-27 17:07:51 · 1378 阅读 · 0 评论 -
JS判断某个标签是否存在
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> function abc() { var a=document.ge原创 2014-03-02 01:12:11 · 4249 阅读 · 0 评论 -
js,身份证校验(正则表达式)
做这个其实不难,在网上多找一下总会有意外收获的.但是工欲善其事,必先利其器.我们需要了解一下身份证号的规则,知己知彼百战不殆。身份证号有15位和18位长度两种,15位的时候,都是数字,但是18位长度的时候可能有校验位(X),所以只校验数字是不够的了。另外身份证号可以看出一个人的年龄,出生所在地(身份证所在地?)等等,这些对我们来讲都是有用的数据。/*Author:yuf转载 2014-03-18 18:15:47 · 697 阅读 · 0 评论 -
window.addEventListener来解决让一个js事件执行多个函数
可能你也碰到过这种情况,就是在js的代码中用了window.onload后,可能会影响到body中的onload事件。这时就要用window.attachEvent和window.addEventListener来解决一下,需要的朋友可以参考下可能你也碰到过这种情况,就是在js的代码中用了window.onload后,可能会影响到body中的onload事件。你可以全写在body中,也转载 2014-06-03 16:19:11 · 1578 阅读 · 0 评论 -
JS实现全景图效果360度旋转
var scrl,direction="right"; var x,xold,xdiff, i=1; function change(start){ if(direction == "right"){ if(div1.scrollTop+190 div1.scrollTop += 190; } else{转载 2014-07-23 10:11:38 · 7585 阅读 · 0 评论 -
如何在js里获取系统时间,并在html中应用
http://zhidao.baidu.com/question/393630613.html?qbl=relate_question_1&word=js%C8%A1%CF%B5%CD%B3%CA%B1%BC%E4getdates();function getdates(){var w_array=new Array("星期天","星期一","星期二","星期三","星转载 2014-07-02 17:06:55 · 1284 阅读 · 0 评论 -
Javascript获取innerText,对IE和FF的兼容性问题
ssssssssssssss var one=document.getElementById("one"); function show(){ alert(one.innerText); } show(); 这段程序,在IE下能弹出“ ssssssssssssss”,怎样让程序也兼容火狐浏览器呢???段程序,在IE下能弹出“ sss转载 2014-07-09 11:52:33 · 768 阅读 · 0 评论 -
js 如何获取最后一个字符(兼容性好 一点的写法)
http://bbs.blueidea.com/thread-2925510-1-1.html // var s = "\nasofj;\n234\n41;v"; alert("String: "+s+"\n\n"+"LastOne: "+s.replace(/^(.*[\n])*.*(.|\n)$/g, "$2")); //]]>转载 2014-07-09 09:43:00 · 743 阅读 · 0 评论 -
js为超链接添加删除确定脚本
Indexidusernamesex操作" onclick="javascript:return confirm('您是否确认要删除选定的用户吗?');">删除 | ">修改原创 2014-08-18 09:26:35 · 809 阅读 · 0 评论 -
怎么用js取消浏览器的表单提示
1 自定义删除(即想删除哪条历史记录就删除哪条) 在百度搜索网页里的搜索栏中,点击鼠标左键两次,会出现以前搜索过的历史记录。然后用鼠标指向你想要删除的历史记录(注意:是指向,不要点击),这时这条历史记录会深色显示,再点击DEL键,就可以删除这一条历史记录了。这种方法你可以随心所欲,想删哪条都可以。 2 完全删除法 在桌面用鼠标右键点击IE图标,再点属性。选上面的“内容”按钮。再点下面的“自转载 2014-11-11 06:06:47 · 2369 阅读 · 0 评论 -
img加载图片错误的时候,如何给个默认图?Html
利用 Img的onerror事件。例如:转载 2014-11-11 06:33:03 · 1324 阅读 · 2 评论 -
屏蔽鼠标右键和F5
屏蔽键盘鼠标部分功能body{ margin:0; padding:0;}#do{ width:100%; border-top:1px solid #f00; /*border-bottom:1px solid #f00;*/}111111111111111111111111111111111111111111111111111111111原创 2014-08-06 14:15:39 · 457 阅读 · 0 评论 -
javascript 返回数组中不重复的元素
http://www.jb51.net/article/21329.htm返回数组中不重复的元素的js实现代码。这是实现结构伪类type-of-type的部分代码: var ret= ["span","span","strong","span","b"] var norepeat = function(array){ var set = array.jo转载 2015-01-07 17:19:22 · 999 阅读 · 0 评论 -
js数组的操作
http://www.cnblogs.com/qiantuwuliang/archive/2011/01/08/1930499.html用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比V转载 2015-01-07 17:10:01 · 363 阅读 · 0 评论 -
Webstorm常用快捷键
http://www.51xuediannao.com/qd63/index.php/page-2-109-1.htmlctrl+shift+N通过文件名快速查找工程内的文件(必记)ctrl+shift+alt+N通过一个字符快速查找位置(必记)ctrl+F在文件内快速查找代码F3查找下一个shift+转载 2015-01-13 10:43:40 · 368 阅读 · 0 评论 -
asp.net中js前台为span或后台lable,或Literal控件赋值
function clickMe() { document.getElementById("lb2").innerText = "Hello world"; document.getElementById("lb3").innerText = "Hello world3"; return; }原创 2014-12-26 11:04:26 · 3168 阅读 · 0 评论 -
Cocos2d-HTML5入门第一天
http://blog.csdn.net/xizai2012/article/details/40566029虽然是以H5的身份入职新东家,但是一直都没有好好研究过canvas。头两天做了个下载app的页面给后台,统计Android,IOS和别的os机型点击和下载情况,然后第三天开始就为一个擦奖页面做动态效果,途中各种需求不断改,测试也反馈各种兼容性。到现在入职也不过十来天转载 2015-01-16 13:26:26 · 588 阅读 · 0 评论