整理筆記才發現,只有在rebotframework才用過js定位,那么如果有小伙伴在使用js遇到問題,給我留言吧
通過Id定位

name定位
通過標簽名查找 HTML 元素
本例查找 id="wrapper" 的元素,然后查找 id="wrapper" 元素中的所有 <input> 元素:
實例
var x=document.getElementById("wrapper");
var y=x.getElementsByTagName(“input");

class定位
通過類名找到 HTML 元素
本例通過 getElementsByClassName 函數來查找 class=“s_ipt " 的元素:
實例
var x=document.getElementsByClassName("s_ipt ");

JavaScript的點擊事件
document.getElementById('su').click()
document.getElementsByClassName('inner')[0].click()
document.getElementsByTagName('span')[2].click()
document.getElementsByName('key')[0].click()

改變 HTML 輸出流
JavaScript 能夠創建動態的 HTML 內容:
“大家晚上好!”
在 JavaScript 中,document.write() 可用於直接向 HTML 輸出流寫內容。
<!DOCTYPE html>
<html>
<body>
<script>document.write(“大家晚上好!”);</script>
</body>
</html>

改變 HTML 內容
修改 HTML 內容的最簡單的方法是使用 innerHTML 屬性。
如需改變 HTML 元素的內容,請使用這個語法:
document.getElementById(id).innerHTML=新的 HTML

改變 HTML 屬性
如需改變 HTML 元素的屬性,請使用這個語法:
document.getElementById(id).attribute=新屬性值

改變 HTML 樣式
如需改變 HTML 元素的樣式,請使用這個語法:
document.getElementById(id).style.property=新樣式

作者:含笑半步顛√
博客鏈接:https://www.cnblogs.com/lixy-88428977
聲明:本文為博主學習感悟總結,水平有限,如果不當,歡迎指正。如果您認為還不錯,歡迎轉載。轉載與引用請注明作者及出處。