JavaScript
文章平均质量分 52
xiaoShengSanYue
这个作者很懒,什么都没留下…
展开
-
jquery中给div标签添加内容和删除内容
<div class="content"></div>// 添加内容$('.content').append('要添加的内容')// 删除内容$('.content').html('')原创 2020-04-23 16:57:17 · 3153 阅读 · 0 评论 -
jquery中获取到所有input输入框中的值
<form id="upload" onsubmit="return false"> <table class="table table-bordered" id="last"> <tr> <td> <input type="text" class="form-control" placeholder="请输入内容"> </td> <td> <input type="text"原创 2020-05-12 10:40:51 · 4681 阅读 · 0 评论 -
修改 node_modules 中扩展包的源码
第一次尝试修改扩展包的源码,好难啊,记录一下我要修改的是 form-create-designer 这个包的内容,步骤如下:从 github 中下载代码到自己本地在这个扩展包的 package.json 文件中,修改一下代码。(可能不同的包会不一样,这点我也不是很清楚)"main": "./dist/index.min.js","module": "./dist/index.min.js"// 将上面两行代码修改为一下内容"main": "./dist/index.js","mod.原创 2021-08-20 17:17:27 · 810 阅读 · 0 评论 -
JavaScript 中 终止 forEach
JavaScript 中在使用 forEach 的时候, 使用 break 或者 return 并不会起效果, 仍然会把整个循环走完, 而如果想要终止循环的话, 可以使用 try ... catch ... 的方式来实现try { insertData.forEach(function(item) { let value = item['value'] if (value == '') { throw new Error('所有内容都必须填写') } })} catch (e).转载 2021-05-26 12:50:02 · 285 阅读 · 0 评论 -
jquery中a标签点击的时候报 xxx is not defined at HTMLAnchorElement.onclick
页面内容是 :html += '<li><a href="javascript:void(0)" onclick="clickPage(' + secondTypeId + ',' + type + ',' + (i + 1) + ')">' + (i + 1) + '</a></li>'报错如下:其中 index 是 type 的值, 这个时候, 页面好像是一直把 index 当做是一个变量, 不能解析, 而我想要的是一个字符串, 所以需要.原创 2020-10-28 14:36:50 · 1453 阅读 · 1 评论 -
jQuery上传图片
前端<form class="form-horizontal" role="form" id="editUserInfo"> <div class="form-group"> <label class="col-sm-2 col-xs-3 control-label mt10">头像:</label> <div class="col-sm-2 col-xs-9 textIMG"> <img id=.原创 2020-10-27 10:10:20 · 749 阅读 · 1 评论 -
js中在使用new FormData()的时候报Failed to construct ‘FormData‘: parameter 1 is not of type ‘HTMLFormElement‘
最近在写上传视频的功能,前端使用 FormData来提交数据使用一下代码来获取表单中的数据(使用ajax提交数据)let formData = new FormData($('#uploadVideosForm'));结果报了如下的错误 :最后经过尝试后,发现是使用jQuery获取DOM出现的问题,应该使用原生js来获取let formData = new FormData(document.getElementById('uploadVideosForm'));这个时候才.原创 2020-08-28 15:08:54 · 20816 阅读 · 2 评论 -
js中删除input复选框
问题描述遇到这么一个问题,类似于三级联动的,只不过前两级是单选,所以我做了一个下拉框,最后一级是多选,然后我做了个复选框。在选择的时候出了问题,即第三级的复选框不能清除,如果我重新选择前两级的内容的话,那么第三级就只能一直往下增加复选框,而不是把之前的给清除掉再生成新的解决办法我得复选框是放在一个div标签中的,所以解决这个问题就一行代码// mydiv是上面提到的那个div的i...原创 2020-04-23 09:31:23 · 1159 阅读 · 0 评论 -
input标签后添加label标签使得点击事件出错
在画线位置加了两个label标签,目的是为了点击整个li也可以选中复选框但是,此时在点击ceshi1的时候,选中的却是ceshi0原因是因为用了循环,所以所有的input的ID是相同的,所以就会出错解决办法:参考文件:Vue官方文档(input表单)Vue官方文档(模板语法,Vue中是可以在引号中写变量并且可以解析)...原创 2019-08-06 16:04:04 · 543 阅读 · 0 评论 -
js中交换两个变量的方式
使用第三个变量来进行交换var num1 = 10var num2 = 20var temp = num1;num1 = num2;num2 = temp;第二种交换方式,使用数字加减var num1 = 10;var num2 = 20;var num1 = num1 + num2;var num2 = num1 - num2;var num1 = num...原创 2019-01-17 11:34:05 · 510 阅读 · 0 评论 -
js中的运算符
%是取余运算/ 是除法运算&amp;&amp; 是逻辑与(并且)|| 是逻辑或(或者)! 是逻辑非(取反)原创 2018-12-22 00:20:01 · 340 阅读 · 0 评论 -
js中的数据类型转换
转换成数字类型*parseInt()*是转换成整数*parseFloat()*是转换成小数*Number()*是转换成数字转换成字符串如果变量有意义的话,可以使用 .toString()来转换成字符串如果变量没有意义的话,使用String()来转换成字符串转换成布尔类型Boolean()...原创 2018-12-22 00:01:58 · 158 阅读 · 0 评论 -
js中的原始数据类型
js中原始数据类型有:number、string、boolean、null、undefined、objectnull:当一个对象指向为空了,此时可以赋值为nullundefined:1. 当变量声明了,但是没有赋值,结果是undefined 2.当函数没有明确返回值的时候,如果接收了,那么结果也是undefined如果一个变量的结果是undefined,然后和一个数...原创 2018-12-21 23:49:14 · 5031 阅读 · 2 评论