
JavaScript
文章平均质量分 62
小城南
这个作者很懒,什么都没留下…
展开
-
js获取上传文件的相关属性
上传图片视频等文件的时候,有时需要过滤一下上传的文件,我们可以先在前端用js筛选一下。(演示上传视频文件)//上传文件控件//校验是否上传了文件if(!(document.getElementById("media").value)){layer.msg("请上传视频!", {icon: 7, time: 9000});return false;}//获取上原创 2017-12-12 11:06:11 · 1741 阅读 · 0 评论 -
JavaScript初学者应知的24条最佳实践
1.优先使用===,而不是==JavaScript使用两种相等性操作符:===|!==和==|!=。通常认为做比较的最佳实践是使用前一组操作符。“若两个操作数的类型和值相同,那么===比较的结果为真,!==比较的结果为假。” — JavaScript语言精粹(JavaScript: The Good Parts)然而,如果使用==和!=,当比较不同类型的操作数时,你就会碰到问题啦。在这转载 2017-12-28 09:54:47 · 290 阅读 · 0 评论 -
eval函数动态拼接已有变量名的妙用
在项目前端中,常常会对参数进行拼接,这里简单的记录下,毕竟是自己踩过的坑。var holiday_y1 = "111" ; var holiday_y2 = "222";var holiday_y3 = "333";如上有以上三个变量,_y1 _y2 _y3,不同的情景使用不同的变量。场景:_y后的数字根据接收的参数id(val=1/2/3)来决定使用哪个变量,则可以这样va...原创 2018-07-17 19:23:20 · 4537 阅读 · 1 评论 -
这段ajax写法后端是接收不到参数值的
function saveData() { var param = {}; var tabName = $("#tabName").val(); if(tabName && tabName.length <= 20){ param['tabName'] = tabName; } ...原创 2019-01-10 20:30:46 · 1075 阅读 · 0 评论 -
子页面获取父页面的值
JQ:1,$("#id",parent.document)2,$(window.parent.document).find("#id")JS:1,parent.document.getElementById("id").valuewindow.parent.document.getElementById("id")等同parent.document.getElementBy...原创 2019-01-15 15:10:21 · 3298 阅读 · 0 评论