027 奥展项目涉及的javascipt知识点笔记
1.获取指定div标签内的所有input标签
let inputs = document.getElementById("inspect-part1").getElementsByTagName("input");
2.获取input标签的内容
inputs[i].value
案例:

3.jQuery实现在一个输入框按回车键后光标跳到下一个输入框
//jQuery实现在一个输入框按回车键后光标跳到下一个输入框
function focusNextInput(thisInput)
{
let inputs = document.getElementById("inspect-part1").getElementsByTagName("input");
for(var i = 0;i<inputs.length;i++){
// 如果是最后一个,则焦点回到第一个(如果想实现按顺序可以登陆,可以写入登陆方法)
if(i==(inputs.length-1)){
inputs[0].focus(); break;
}else if(thisInput == inputs[i]){
inputs[i+1].focus(); break;
}
} }
4.获取指定div标签内的所有input标签,并获取span标签的内容
let spans = document.getElementById("inspect-part1").getElementsByTagName("span");
spans[0].innerHTML
案例:

5.js中分割字符串成数组
let strTest="12.55-12.60";
strTest.split('-')
效果图:

6.字符串转float数值
parseFloat("12.55")
案例:
7.字符串截取
(1)截取字符串的后4位
let str1="abcdefghhhh";
str1.substring(str1.length-4)
案例:

(2)获取除了后四位的剩余字符串

8.忽略大小写,判断字符串相等
"MAx".toLowerCase==="max".toLowerCase
案例:

9.span标签赋值及修改span字体颜色
let spans = document.getElementById("inspect-part1").getElementsByTagName("span");
spans[1].innerHTML="不合格";
spans[1].style.color="red";
案例:

10.清空id为tab-common的div标签下的所有input标签的内容
//清空id为tab-common的div标签下的所有input标签的内容
let inputs = document.getElementById("tab-common").getElementsByTagName("input");
for (let i = 0; i <inputs.length ; i++) {
inputs[i].value="";
}
11.js控制li标签隐藏
let i=;
let lis = document.getElementById("charts-chartjs"+i);
lis.setAttribute("hidden",true);
12.js获取表格中当前行的指定列的值
html代码:
<tr v-for="item in laliRecordList">
<td>
<button type="button" class="btn bg-olive btn-xs" onclick="modifyDataByid(this)">修改</button>
</td>
<td>{{item.id}}</td>
<td>{{item.testdate}}</td>
<td>{{item.songjiandepart}}</td>
<td>{{item.songjianren}}</td>
<td>{{item.orderid}}</td>
<td>{{item.customer}}</td>
<td>{{item.material}}</td>
</tr>
js代码:
<script>
function modifyDataByid(obj){
var $td = $(obj).parents('tr').children('td');
var id = $td.eq(1).text();
console.log(id) };
</script>
注意:该方法不能放到vue中。

027 奥展项目涉及的javascipt知识点笔记的更多相关文章
- 奥展项目笔记02--一个bat文件运行多个java jar包
奥展项目中后端微服务有很多jar包,一个一个启动又费时间效率又低,怎么才能一下让所有的jar包一块运行呢?我们可以编写.bat文件来一键启动. 1.我们将.bat文件放到jar包的同一级目录文件夹中: ...
- 奥展项目笔记04--Spring cloud 通过父工程打包多个子工程,导出可运行的Jar包
在spring cloud微服务搭建过程中,我们创建了多个微服务模块,如图: 1.父工程Pom文件 <?xml version="1.0" encoding="UT ...
- 奥展项目笔记07--vue绑定下拉框和checkbox总结
1.vue绑定下拉框 <div class="col-md-1 data"> <select class="form-control " v- ...
- 奥展项目笔记06--js弹出框、对话框、提示框、弹窗总结
JS的三种最常见的对话框: //====================== JS最常用三种弹出对话框 ======================== //弹出对话框并输出一段提示信息 functi ...
- 奥展项目笔记05--域名、端口、Nginx相关知识笔记
1.我国的电信运营商是默认封闭80端口的. 中国电信屏蔽ADSL用户80端口 只是做应用服务器的话你可以使用别的端口. 80端口电脑上同时有各种各样的程序在运行,他们都需要借助网络来进行通信.例如,你 ...
- 奥展项目笔记01--不同网站,点击工具--开发人员工具F12,显示的页面怎么不一样
开发人员工具F12,显示的页面不一样: 样式1: 样式2: 解决方案:兼容模式和极速模式的开发者工具不一样,改成极速模式就ok了.
- atitit 商业项目常用模块技术知识点 v3 qc29
atitit 商业项目常用模块技术知识点 v3 qc29 条码二维码barcodebarcode 条码二维码qrcodeqrcode 条码二维码dm码生成与识别 条码二维码pdf147码 条码二维码z ...
- dbms_job涉及到的知识点
用于安排和管理作业队列,通过使用作业,可以使ORACLE数据库定期执行特定的任务. 一.dbms_job涉及到的知识点1.创建job:variable jobno number;dbms_job.su ...
- 一个项目涉及到的50个Sql语句(整理版)
/* 标题:一个项目涉及到的50个Sql语句(整理版) 说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句. */ --1.学生表Student(S,Sname,Sage,Sse ...
随机推荐
- Django+xadmin打造在线教育平台(十一)
十.首页模块 1.首页展示 (1).视图函数 def index(request): all_banners = BannerInfo.objects.all().order_by('-add_tim ...
- ASP.NET Core系列:读取配置文件
1. 控制台应用 新建一个控制台应用,添加两个Package: Install-Package Microsoft.Extensions.Configuration Install-Package M ...
- git stash与git commit的区别
问题的出现 写这篇文章的缘由是在工作中初次使用Git的时候遇到了一个奇怪的现象,即每次提交代码的时候,如果没有及时拉取代码就会导致本地库的代码不是最新的,这样自己修改代码之后想要push到远程仓 ...
- 使用highcharts实现无其他信息纯趋势图实战实例
使用highcharts实现无其他信息纯趋势图实战实例 Highcharts去掉或者隐藏掉y轴的刻度线yAxis : { gridLineWidth: 0, labels:{ //enabled:fa ...
- (转)Unity与3ds Max的单位关系(使用FBX文件)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/a1780531/article/deta ...
- docker数据卷之持久化操作
docker Docker三大核心组件:(运行起来的镜像就可以称作容器) Docker 镜像--Dcoker images:类比与类 Docker 仓库--Docker registeries: Do ...
- k8s volume存储卷(四)
介绍 volume存储卷是Pod中能够被多个容器访问的共享目录,kubernetes的volume概念,用途和目的与docker的volume比较类似,但两者不能等价,首先,kubernetes中的v ...
- odoo10学习笔记十:Actions
转载请注明原文地址:https://www.cnblogs.com/ygj0930/p/11189319.html actions定义了系统对于用户的操作的响应:登录.按钮.选择项目等. 一:窗口ac ...
- Python乘法口诀表
乘法口诀表 print("乘法口诀表") for i in range(1,10): for j in range(1,i+1): print(str(i) ...
- js 落幕
1.关于路由的跳转 核心是 a 再取出后缀作为参数判断 最后 innerHTML 上 <!DOCTYPE html> <html lang="en"> &l ...