
windowonload = function(){
var doms = documentquerySelectorAll("q");
for(var i=0;i<domslength;i++){
doms[i]onclick = function(){
var text = thispreviousSibling;
alert(textnodeValue);
}
}
consolelog(documentgetElementById("test"));
} <div>
abcabc:<a class="q">按钮1</a><input type="number"><br />
defdef:<a class="q">按钮2</a><input type="number"><br />
</div>
你需要先给a标签添加一个class,表示只有当点击到这类型的标签才会被触发事件,然后你需要通过previousSibling就能获取到前面的内容
你把<input>加个id例如<input type="hidden" id=in value="1">
var get=documentgetElementById("in")value;//吧input值赋给变量get
if(get==1)//判断
documentgetElementById("某div的id")innerHTML=xxx;//写入
else
documentgetElementById("某div的id")innerHTML=documentgetElementById("某div的id")innerHTML;
<div id="a">待复制的div<span>div的子元素</span></div>
<div id="b"></div>documentgetElementById('b')innerHTML = documentgetElementById('a')innerHTML;
<!DOCTYPE html><html><head>
<title></title>
<script type="text/javascript">
function getElements(){
var x=documentgetElementsByName("div"); for(var i=0;i<xlength; i++){
alert(x[i]innerHTML);
}
} </script></head><body>
<div id="1">1231</div>
<div id="2">qweq</div>
<div id="3">qw12</div>
<div id="4">as12</div>
<div id="5">zx12</div></body></html>12345678910111213141516171819202122
输出内容
1231
qweq
qw12
as12
zx12
以上就是关于如何获取特定html代码中的一段文字全部的内容,包括:如何获取特定html代码中的一段文字、js获取input值进行判断,替换页面某div里面的html代码、Js获取div的值并显示在另一个div中,希望给出代码,谢谢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)