如何获取特定html代码中的一段文字

如何获取特定html代码中的一段文字,第1张

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中,希望给出代码,谢谢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10071816.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存