js
初生的太阳丶
这个作者很懒,什么都没留下…
展开
-
js控制checkbox单选,获取checkbox的值,选中checkbox
js控制checkbox单选,获取checkbox的值,选中checkbox原创 2023-10-24 13:27:46 · 1149 阅读 · 0 评论 -
js控制radio选中、不可选和改变事件
js控制radio选中、不可选和改变事件原创 2023-03-09 14:27:56 · 5733 阅读 · 0 评论 -
js实现导出excel包含多个sheet(实现导出多个表格)
js实现导出excel包含多个sheet(实现导出多个表格)原创 2022-09-08 17:08:57 · 3428 阅读 · 3 评论 -
js控制easyui中textbox光标消失触发事件
$("#textboxId").textbox('textbox').blur(function (e) { alert("触发事件")});注:easyUI要用1.5以上的版本有效原创 2022-03-31 16:39:42 · 989 阅读 · 0 评论 -
easyui中将内容插入到textbox中的光标位置
//destobj 控件id //labelText 需要插入的文本内容 function insertLabelText(destobj,labelText) { let lastIndex = getCursortPosition(destobj);//获取光标位置 let oldText = $('#'+destobj).textbox('getValue');//获取输入框的值 let newText = buildNewText(oldTe.原创 2022-03-31 11:42:07 · 781 阅读 · 0 评论 -
easyui中datagrid行编辑以及实现行不可修改和可修改效果
实现效果首先看到html部分<table id="editGrid" data-options="idField:'fid',rownumbers:true,singleSelect:true,loadMsg: '数据加载中,请稍后...',nowrap: true,onClickRow: onClickRow" style="width: 100%; height: 100%" pagination="false" toolbar="#tb"> &原创 2022-03-28 16:28:30 · 2861 阅读 · 0 评论 -
easyui中textbox在光标位置插入内容
easyui中textbox在光标位置插入内容原创 2022-03-24 15:25:55 · 263 阅读 · 0 评论 -
easyUI中控制datagrid 行上移 下移 置顶 置底
//上移function MoveUp() { var row = $("#Student_Table").datagrid('getSelected'); var index = $("#Student_Table").datagrid('getRowIndex', row); mysort(index, 'up', 'Student_Table'); }//下移function MoveDown() { var row = $("#Student_Tab转载 2022-03-23 11:23:00 · 849 阅读 · 0 评论 -
js结合正则验证数学公式
目前有个需求要根据格式判断用户输入的数学公式是否正确例1:[计算项]+[计算项]+1000例2:[计算项](向上取整/向下取整/取绝对值/四舍五入)+[计算项]+1000运算符包括+ - * /function checkCalcExpressionValid(string){ // 剔除空白符 string = string.replace(/\s/g, ''); // 错误情况,运算符连续 if( /[\+\-\*\/]{2,}/原创 2021-12-07 14:19:00 · 3221 阅读 · 0 评论 -
js控制回车触发事件
方法一:document.onkeydown = function (e) { // 回车提交表单// 兼容FF和IE和Opera var theEvent = window.event || e; var code = theEvent.keyCode || theEvent.which || theEvent.charCode; if (code == 13) { queryInfo(); }}方法二:JS监听某个DIV区域$("#queryT原创 2021-10-28 09:43:08 · 2975 阅读 · 0 评论 -
打开页面时光标自动定位输入框
第一种方法<script> function focusit() { document.all("你想定位的对象名字").focus(); } </script> <body onload="focusit()"></body>第二种方法<body onload="document.testform.textinput.focus()"> <form name="testform"原创 2021-10-28 09:39:42 · 1017 阅读 · 0 评论 -
js输出26个英文字母
//输出A-Z 26个大写字母for(var i=0;i<26;i++){ console.log(String.fromCharCode(65+i));}//输出a-z 26个小写字母for(var i=0;i<26;i++){ console.log(String.fromCharCode(97+i));}原创 2021-10-12 15:42:34 · 1446 阅读 · 0 评论 -
bootstrap-table表格插件行双击事件触发
下面是使用了bootstrap-table的一个表格这是双击后弹出的提示框代码如下$(function () { $('#table').bootstrapTable({ data: data,//数据源 onDblClickCell: function (field, value,row,td) { alert(value); } });});下面展示括号中的打印出来的日志数据.原创 2021-10-08 09:56:36 · 1611 阅读 · 0 评论 -
使用js实现HTML静态页面表格数据分页(表头保持不变)
这是最终实现的样子下面是Html代码<table id="pageListTable"> <thead> <tr> <th>...</th> <th>...</th> <th>...</th> <th>...</th> </tr> </thead> <tbody id="pageListTable.原创 2021-09-29 13:48:07 · 3571 阅读 · 0 评论 -
Cesium开发--控制视角可以在地下移动
html代码<head> <meta charset="utf-8"> <!-- Include the CesiumJS JavaScript and CSS files --> <script src="https://cesium.com/downloads/cesiumjs/releases/1.79.1/Build/Cesium/Cesium.js"></script> <link href="https://cesium原创 2021-05-07 09:24:00 · 399 阅读 · 1 评论 -
Cesium开发-绘制墙体
Cesium中绘制图形有两种方式,一可以通过entity自定义图形也可以使用primitives的方式绘制图形,以下是两个示例的代码总结:<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <!-- Include the CesiumJS JavaScript and CSS files --> <script src="https://cesium.原创 2021-04-29 10:55:27 · 1841 阅读 · 0 评论 -
Cesium开发--世界坐标的转换
学习Cesium的时候,很多时候需要用到坐标,但是获取到的坐标跟自己需要的坐标数据不一致,我们就可以通过一些方法将获取到的世界坐标进行转换成正常的经纬度和高度,示例:#zuobiao{ position: absolute; width: 500px; /* height: 100px; */ z-index: 1000; left: 500px; display: none; background: rgba(55, 218, 204, 0原创 2021-04-21 16:50:21 · 326 阅读 · 0 评论 -
存在canvas.getContext(‘2d‘)是否存在canvas.getContext(‘3d‘)
画2D的图可以使用DOM的标签,示例:function test(){ var canvas = document.createElement('canvas'); canvas.width = 16; canvas.height = 16; var context2D = canvas.getContext('2d'); context2D.beginPath(); context2D.arc(8, 8, 8, 0, Cesium.Math.TWO_PI, true); context2D原创 2021-04-21 16:39:39 · 1254 阅读 · 0 评论 -
html中选择的容器删除append,添加append
1.首先申明一个测试容器<div id="test"></div>2.在js中为容器添加内容("#test").append(` <h1>测试</h1>`)3.既然有添加那么就会有清空这里存在有两种方式 remove() 和 empty()remove()是将这个选择器删除,也就不会存在这个容器empty() 才是清空("#test").empty();//清空append()中的内容("#test").remove();//原创 2021-04-16 17:10:05 · 673 阅读 · 0 评论