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 ...
随机推荐
- 工作笔记--Python自动切换host
修改host代码: #coding:utf-8import os,time pwd = os.path.dirname(__file__) #获取当前文件夹的绝对路径pull_host_cmd = ' ...
- .Net网站防盗链
一.简单写法,在Global.asax下的这个方法中添加如下信息 /// <summary> /// 管道当中的第一个事件 /// </summary> /// <par ...
- 深入理解Java对象
深入理解Java对象(理清关系) 1.对象的创建过程: 所有创建过程如下所示: new 类名 根据new的参数在常量池中定位一个类的符号引用. 如果没有找到这个符号引用,说明类还没有被加载,则进行类的 ...
- Dubbo启动,调用方法失败【问题:调用超时】
今天,启动dubbo,开始写项目. 在一个调用dubbo里面的一个方法时,程序一直调用,每次显示报红. 很难搞. 问题代码 com.alibaba.dubbo.rpc.RpcException: Fa ...
- 2017 ICPC网络赛(西安)--- Xor
题目连接 Problem There is a tree with n nodes. For each node, there is an integer value ai, (1≤ai≤1,000 ...
- E07【餐厅】What would you recommend?
核心句型 What would you recommend? 你有什么推荐吗? 场景对话: A:What do you want to eat? 你想吃点什么? B:I don't know. ...
- 10-tensorflow-tf.concat()
Concatenates tensors along one dimension. t1 = [[1, 2, 3], [4, 5, 6]] t2 = [[7, 8, 9], [10, 11, 12]] ...
- zookeeper 链接报错 KeeperErrorCode = NodeExists for
zookeeper 链接报错 CONNECTING Receive watched event:WatchedEvent state:SyncConnected type:None path:nul ...
- LeetCode237-Delete_Node_In_A_Linked_List
delete-node-in-a-linked-list public void deleteNode(ListNode node) { node.val = node.next.val; node. ...
- LeetCode 120. Triangle三角形最小路径和 (C++)
题目: Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjace ...