① js獲取div內容
假設你抄的html中有以下的div
<div id="id1">
</div>
<div id="id2">
</div>
如果是要獲取id是id1的div的數據,獲取div裡面的內容有兩種方式
1,純js獲取數據
var a=document.getElementById("id1").innerText;
2,jqeury獲取數據
var a=$("#id1").html();
② 怎麼通過js或者jquery獲取一個頁面裡面的內容
用jQuery的html方法可以獲得某個元素中的內容 ,如果元素是html標簽,則可以獲得頁面的全部內容:例如:
$(document).ready(function(){
var html_str=$("html").html();
alert(html_str);
});
上面代碼可以獲得頁面的全部內容。(當然要先導入jQuery)
③ js 正則 獲取中括弧中內容
varstr="123[你的]456[我的]789";
varr=/^專.+?[(.+?)].+?[(.+?)].*$/;
varm=r.exec(str);
if(m){
alert(m[1]);//你的
alert(m[2]);//我的
}
else{
alert("不匹配屬");
}
④ 怎麼樣通過js DOM獲取一個節點的文本內容
首先 nextSibling 並不是所有瀏覽器執行後 結果都是一樣的!
這是我寫的:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Document</title>
</head>
<body>
<p>This is One </p>
<p>This is Two </p>
<script>
var p = document.getElementsByTagName("p");
p[1].innerHTML= "This is Change";
</script>
</body>
</html>
我用一個變數接收整個頁面有多少個p標簽
然p是一個數組 數組從0開始 我要操作第二個 我就p[1] 來操作他
這里 我改變了第二個p標簽的值 !
⑤ js如何獲取下拉框選中項的文本
1、雙擊打開HBuilder編輯工具,新建靜態頁面並引入AngularJS核心文件。