随笔分类 - JavaScript 和 Jquery
摘要:radio框如何不让选择 (1)需求:用户做过的选择题,如何实现只允许查看,不允许修改。 (2)参考资料: 1、如何让radio控制只读不能选择 2、设置单选框radio不可选(禁用) (3)、实现: input 中的text类型的输入框,可以使用readonly或disabled实现不可修改的功能
阅读全文
摘要:js 图片转base64并压缩 参考博客: tangxiujiang《js实现对上传图片进行压缩并且预览》 cw556666《js 图片压缩和上传(base64转file)》 html代码: <input type="file" id="image_file"> js代码: //base64 略缩图
阅读全文
摘要:/** * 发送ajax请求 * @param {string} api_url [请求接口] * @param {object} req_data [请求参数] * @param {string} req_method [请求方式] * @param {Function} callback [回调
阅读全文
摘要:js 判断变量是否为空 欢迎指正,补充! 扩展知识: 应该避免使用 JavaScript 内置的对象、属性和方法的名称作为 Javascript 的变量或函数名:
阅读全文
摘要:为什么js引入页面后不起作用? 例如常见的报错:Uncaught ReferenceError: $ is not defined。 可能出现这种情况的原因如下: 原因一: 引入js的位置不对,应在使用之前引入。 原因二: 引入的js路径不对,所以无法使用或不起作用。 原因三: 引入js是标签属性写
阅读全文
摘要:js 实现点击复制文本内容 select() 方法只对 <input> 和 <textarea> 有效,所以,要获取到点击的值,放到input标签中,再选中复制。
阅读全文
摘要:js代码可以放在head标签中,也可以放在body标签中。 document.write() 可用于直接向 HTML 输出流写内容。简单的说就是直接在网页中输出内容。 js的prompt弹出消息对话框,通常用于询问一些需要与用户交互的信息。弹出消息对话框(包含一个确定按钮、取消按钮与一个文本输入框)
阅读全文
摘要:示例:<input id='username' data-id="{$val['id']}" data-userName="{$val['name']}" type="checkbox" value="{$val['id']}" name="name" />在js中,必须使用小写。 var name
阅读全文
摘要:一、可以使用Highcharts,参考网址:https://api.hcharts.cn/highcharts; 二、可以使用Echarts,参考网址:http://echarts.baidu.com/examples.html; 三、可以使用Smoothie,参考网址:http://smoothi
阅读全文
摘要:第一、&& (逻辑与)运算,看一个简单的例子: var a = 1 && 2 && 3; var b = 0 && 1 && 2; var c = 1 && 0 && 2; console.log(a);//值为3 console.log(b);//值为0 console.log(c);//值为0
阅读全文
摘要:在高版本的jquery中获取标签的属性,可以使用attr()、prop()、data(),那么这些方法有什么区别呢? 对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。 对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。 .data()看作是存取data-xxx
阅读全文