innerText、innerHTML
innerTest
修改的是标签的文本内容,如果修改的字符串具有标签的格式,不会把标签展示到页面中
innerHtml
打印标签中所有子标签 以字符串的形式,如果修改的字符串有标签的格式,则直接展示到页面中
select 操作
通过value
一定是option中value属性对应的值
selectedindex 通过角标进行修改
展开select标签,从上到下 依次定位 0 - n
css
1、标签中
2、head标签中link
3、head中style
.c1{
height:1px;
wid;;xxxx
}
.c2{}
常用 class
<div class='c1 c2'></div>
id
<div id='i1'></div>
ClassName
获取标签class属性 字符串类型 修改时 通过空格间隔css选择器
创建标签
子标签后面
div.insertAdjacentHTML('beforeEnd',str)
子标签前面
div.insertAdjacentHTML('afterBegin',str)
获取标签前面
div.insertAdjacentHTML('beforeBegin',str)
获取标签后面
div.insertAdjacentHTML('afterEnd',str)
删除
1、innerHTML
2、eleobj.removeChild(child) 形参接受子标签对象
刷新
location.href = location.href
location.reload()
== 和 === 区别
==只会校验值是否相同 不校验数据类型
=== 既校验数据类型也校验值
循环
这种循环支持数组 和 字典
var list = ['dsx','nn'];
var dict = {"name":"dsx","age":"18"};
for (var i in dict){
console.log(i)
}
这种不支持字典的循环
for (var i=0;i<3;i++){
console.log(list[i])
}
作业:
完善抽奖页面的js
注册
登录
抽奖
查看中奖纪录
查看所有奖品信息
xpath
//* 代表获取全部元素
@ 后面接属性名
//*[@id='i1']
属性定位
只要是标签中的属性 就可以通过@进行定位
通过标签中任意唯一属性 进行定位
//*[@placeholder='请通过ID定位元素']
通过tagname进行范围缩减
//input[@placeholder='请通过ID定位元素']
同时多属性定位
//input[@class='classname' and @placeholder='请通过CLASSNAME定位元素']
如果 通过css selector必须使用角标进行定位则可以选择使用xpath 因为css selector不支持角标定位
1、火狐浏览器的 firebug firepath
2、python安装selenium
3、下载火狐、谷歌 、ie驱动并调通
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('http://ui.imdsx.cn')
http://www.imdsx.cn/index.php/2017/07/27/html4/
innerText、innerHTML的更多相关文章
- jQuery中的text()、html()和val()以及innerText、innerHTML和value
*jQuery中设置或者获取所选内容的值:text();设置或者获取所选元素的文本内容: html();设置或者获取所选元素的内容(包括html标记): val();设置或者获取表单字段的值(前提是表 ...
- jQuery中的text()、html()和val()以及javaScript中的innerText、innerHTML和value
*jQuery中设置或者获取所选内容的值:text();设置或者获取所选元素的文本内容: html();设置或者获取所选元素的内容(包括html标记): val();设置或者获取表单字段的值(前提是表 ...
- JQuery中 text()、html() 以及 val()以及innerText、innerHTML和value
设置内容 - text().html() 以及 val() 我们将使用前一章中的三个相同的方法来设置内容: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容( ...
- innerText、innerHtml与value
1.innerText是id为object的闭合标签内的文本,输入输出的是转义文本(字符串); (label控件用innerText有效)2.innerHtml是<div>标签内的文本, ...
- jQuery中怎么添加innerText、innerHtml(转)
发现如果我在div或者其他非表单的标签中赋值,原本用普通的js就直接document.getElementById("id").innerHtml(或者其他几个)就可以了. 但是在 ...
- Jquery系列:设置div、span等dom结点的内容,jquery中没有innerText、innerHtml
发现如果我在div或者其他非表单的标签中赋值,原本用普通的js就直接document.getElementById("id").innerHtml(或者其他几个)就可以了. 但是在 ...
- javascript内置对象的innerText、innerHTML、join方法的认识
innerText语法规范:HTMLElement.innerText = string ;//后面的赋值是一个字符串形式 innerText是一个非标准形式,不识别HTML标签 返回值会去除空格和换 ...
- JavaScript DOM编程基础精华02(window对象的属性,事件中的this,动态创建DOM,innerText和innerHTML)
window对象的属性1 window.location对象: window.location.href=‘’;//重新导航到新页面,可以取值,也可以赋值. window.location.reloa ...
- innerHTML、innerText、outerHTML、outerText的区别
我们在用JS/JQ 获取或设置元素内容的时候,通常是获取或设置指定元素之间的内容 <script> //JS document.getElementById('test').innerHT ...
随机推荐
- Julia - 变量
变量的赋值 julia> a = 1 # 把 10 赋给变量 a 1 julia> a + 1 # 变量 a 的值加 1 2 julia> a = 4 # 重新赋值给变量 a 4 j ...
- java成神之——enum枚举操作
枚举 声明 枚举遍历 枚举在switch中使用 枚举比较 枚举静态构造方法 使用类来模拟枚举 枚举中定义抽象方法 枚举实现接口 单例模式 使用静态代码快 EnumSet EnumMap 结语 枚举 声 ...
- jquery嵌套后会触发2次点击事件, jquery的unbind就是卸载这个点击事件的.
$("#diva").click(function(){ $("#divb").unbind("click").click(function ...
- HTTP之Web服务器
一台 Web 服务器可搭建多个独立域名的 Web 网站,也可作为通信路径上的中转服务器提升传输效率. HTTP 报文首部 在报文众多的字段当中,HTTP 首部字段包含的信息最为丰富.首部字段同时存在于 ...
- C#读写EXCEL(二) ZedGraph在Asp.net中的应用
C#读写EXCEL(二) 2010-08-25 14:50:42| 分类: 默认分类 | 标签: |举报 |字号大中小 订阅 用微信 “扫一扫” 将文章分享到朋友圈. 用易信 “扫一扫” ...
- LED电视与液晶电视的区别
[LED电视与液晶电视的区别] 目前LED电视全部是采用了LED背光的液晶电视,本质上而言,还是液晶电视.这与真正的LED电视是两个完全不同的概念.如今通常把LED背光电视称为LED电视,采用CCFL ...
- 用户“*****”不具有所需的权限。请验证授予了足够的权限并且解决了 Windows 用户帐户控制(UAC)限制问题。
错误: 用户“ts\***”不具有所需的权限.请验证授予了足够的权限并且解决了 Windows 用户帐户控制(UAC)限制问题. 解决: 当从客户端用IE连接http://xxx.xxx.xxx.xx ...
- dubbo参数调优
dubbo中配置优先级规律:方法级配置优先级高于接口级,consumer的优先级高于provider. 详细: consumer的method配置 > provider的method配置 c ...
- Docker学习笔记_删除某个镜像
实验:删除某个镜像 sudo docker rmi [Image ID] 1.查看镜像的ID sudo docker images 2.删除镜像 ...
- UOJ#22. 【UR #1】外星人
传送门 分析 我们发现一个很神的性质,就是对于一个数如果放在它之前的数小于它那它一定对答案没有贡献 于是我们用dp[i][j]表示从大往小考虑了前i个数,当前答案是j的方案数 我们知道它由两种情况转移 ...