js中input标签内容改变的触发事件
js中input标签内容改变的触发事件 web前端中经常需要获取input标签value值变化的事件。下面几个事件可以满足这个需求。 1. onchange事件与onpropertychange事件的区别: onchange事件在内容改变(两次内容有可能相等)且失去焦点时触发;onpropertychange事件是实时触发,每增加或删除一个字符就会触发,通过js改变也会
JS操作iframe内容 设置内容
setTimeout(function () {codePreview('内容');}, 500); function codePreview(value) { var doc = document.getElementById("iframe-2").contentDocument || document.frames["iframe-2"]
js图片截图粘贴上传的服务器
html ``` ``` js ``` // 处理粘贴事件 var this_id = $('.aaa'); this_id.on('paste', function(eventObj) { // 处理粘贴事件 var event = eventObj.originalEvent; var im
php 验证只能输入汉字、英语、数字的正则表达式
收藏了正则表达式。可以验证只能输入数字、汉字、英语。分开验证了也可以整合一起验证。但是我是拆分开好了。比较好使。可以单独的验证。经过本人测试可以使用的哦!下面就是php 验证只能输入汉字、英语、数字的代码了 if(preg_match('/^[0-9]+$/',$str)){ echo '值能输入数字'; } if(preg_match('/^[a-zA-Z]+$/',$s
非常简单的JS代码 点击之后 高亮当前行
简单代码 高亮当前行 var theObj; function hilight(obj){ if(theObj!=null){theObj.style.background = "#fff";} if(theObj = obj){obj.style.background = "red";}
JS动态插入HTML后不能执行后续JQUERY操作
通过js追加的html 发现 不能点击 执行函数 普通绑定事件: `$('.btn1').click(function(){}` 绑定 事件委托 解决方法: ``` $("body").delegate(".class","click",function(){}); on绑定事件: $(document).on
Js实现将html页面或div生成图片
``` Document Hello World! Are you hear me? save $(function(){ $('#btnSave').click(function(event) { html2canvas($('#content')
layui中如果button按钮在form表单外面如何提交
HTML部分: ``` 确定 确定 取消 ``` 第一种方式通过点击直接获取form中所有的值,然后ajax提交。但是此方法无法使用layui中自带的 表单验证操作。 ``` $('.layui-layer-btn0').on('click',function(){ var datas = form.val('addForm'); .... }); ```