Javascript

JS的内存机制以及垃圾回收机制

JS内存空间分为栈、堆、池(一般归并到栈中)基本数据类型string、number、boolean、null、undefined保存在栈中复杂数据类型object保存在堆中常量存放在池中js中分配的内存的生命周期为:内存分配->内存使用->内存回收 垃圾回收机制js具有自动回收机制,垃圾收集器会按...

用js实现千位分隔符

方法一:使用正则表达式 <span string">"font-size:14px;">function format (num) {      var reg=/d{1,3}(?=(d{...
代码星球·2020-11-21

Jquery中的事件委托bind,live,delegate,on的区别

bind()函数只能针对已经存在的元素进行事件的设置;但是live(),on(),delegate()均支持未来新添加元素的事件设置;bind()函数在jquery1.7版本以前比较受推崇,1.7版本出来之后,官方已经不推荐用bind(),替代函数为on(),这也是1.7版本新添加的函数,同样,可以用来代替live()...

通过JS给HTML元素增加、删除和获取属性内容

1.通过ID或者其他元素找到要处理的HTML对象:(举例通过ID)varobj=document.getElementById('id');12.操作此对象添加属性:obj.setAttribute('attr_name','attr_value');获取属性值:obj.getAttribute('attr_name'...

js向input的value赋值

 js与jquery:在我印象里面都是一样的,今天利用空闲的时间来总结一下,js与jquery究竟有什么区别? js:是一门网页的脚本语言jquery:jquery是基于js的一种框架,也就是说jquery就对js的一个扩展,封装,就是让javascript更好用,更简单,jquery就是要用更少的...
代码星球·2020-11-21

js实现图片上传到服务器和回显

关于js实现图片的上传和回显,曾经用户的代码粘在这里:样式:这样写样式的道理是给<input>标签的父级设置一个背景图,就是‘+’那个背景图,然后把<input>的宽高设置得跟父级一样,且完全透明(注意是透明不是隐藏),这样点击的时候看似是点击的‘+’的节点,其实点击的是<input>...

http_build_query()函数使用方法

http_build_query()函数的作用是使用给出的关联(或下标)数组生成一个经过URL-encode的请求字符串。写法格式:http_build_query(mixed$query_data[,string$numeric_prefix[,string$arg_separator[,int$enc_type=P...

js对input框的可编辑属性设置

$('#areaSelect').attr("disabled",true);$('#areaSelect').attr("disabled","disabled");$('#areaSelect').attr("disabled",false);$('#areaSelect').removeAttr("disable...

利用js给datalist或select动态添加option选项

<!DOCTYPEhtml><html><head><title>鼠标点击时加载</title><scripttype="text/javascript"src="jquery-1.8.3.js"></script></head&...

jQuery操作复选框checkbox技巧总结 ---- 设置选中、取消选中、获取被选中的值、判断是否选中等

转载:https://blog.csdn.net/chenchunlin526/article/details/77448168jQuery操作复选框checkbox技巧总结---设置选中、取消选中、获取被选中的值、判断是否选中等一、checked属性定义先了解下input标签的checked属性:1、HTML<...

js中怎么使点击按钮后文本框获得焦点

<html><head><scripttype="text/javascript">functionsetFocus(){document.getElementById('password1').focus()}functionloseFocus(){document.getElem...

bootstrap模态框modal使用remote动态加载内容,第二次加载显示相同内容解决办法

bootstrap的modal中,使用remote可以动态加载页面到modal-body中,并弹窗显示如果提供的是URL,将利用jQuery的load方法从此URL地址加载要展示的内容(只加载一次)并插入.modal-content内。如果使用的是data属性API,还可以利用href属性指定内容来源地址。下面是两个实...

bootstrap模态框关闭后清除模态框的数据

https://segmentfault.com/q/1010000008789123 我用了bootstrap模态框的remote功能,在弹出模态框时动态加载界面,但是当打开过一个模态框后,打开其他的模态框,数据不会刷新,还是保留原来的。如图所示 用这个方法也不行 请问该怎么做才能清空之...

bootstrap模态框动态赋值, ajax异步请求数据后给id为queryInfo的模态框赋值并弹出模态框(JS)

/查询单个functionquery(id){$.ajax({url:"/small/productServlet",async:true,type:"POST",data:{"type":"query","id":id},//成功后开启模态框success:showQuery,error:function(){ale...

js怎么能取得多选下拉框选中的多个值?

方法:获取多选下拉框对象数组→循环判断option选项的selected属性(true为选中,false为未选中)→使用value属性取出选中项的值。实例演示如下:1、HTML结构1234567<select id="test" multiple="true">  &...