请问用 javascript 怎么修改元素里的值 ,试了好多不,再此谢过大家!
<divclass="trade-remind"id="J_navbar"><ulclass="list"data-spm="7"data-spm-max-idx="6"...
<div class="trade-remind" id="J_navbar">
<ul class="list" data-spm="7" data-spm-max-idx="6">
<li>
<a class="link" href="ht" data-spm="d2" data-spm-anchor-id="a1z09.2.7.d2">
<span>XXXXX</span>
<em class="tm-h">00000</em><i class="interval">|</i></a>
</li>
</ul>
<div class="wrap-line">
<span class="line selected0" style="left: -2px;"></span>
</div>
</div>
修改上文中 <em class="tm-h">00000</em><i class="interval">|</i></a> ,里面的00000为其它值。试了好多不行。在此谢过大家。
补充:不能修改网页,是用浏览器插入的javascript 展开
<ul class="list" data-spm="7" data-spm-max-idx="6">
<li>
<a class="link" href="ht" data-spm="d2" data-spm-anchor-id="a1z09.2.7.d2">
<span>XXXXX</span>
<em class="tm-h">00000</em><i class="interval">|</i></a>
</li>
</ul>
<div class="wrap-line">
<span class="line selected0" style="left: -2px;"></span>
</div>
</div>
修改上文中 <em class="tm-h">00000</em><i class="interval">|</i></a> ,里面的00000为其它值。试了好多不行。在此谢过大家。
补充:不能修改网页,是用浏览器插入的javascript 展开
展开全部
建议给这个em标签加一个id,比如叫em_tm_h,当然你可以自己改
然后在<script language="javascript">中写
var em = document.getElementById("em_tm_h"); //当然变量名可以自己取
em.innerHTML = "这里想怎么改都可以";
这样就能把那若干个0改成innerHTML = "这里的字符串了"
然后在<script language="javascript">中写
var em = document.getElementById("em_tm_h"); //当然变量名可以自己取
em.innerHTML = "这里想怎么改都可以";
这样就能把那若干个0改成innerHTML = "这里的字符串了"
更多追问追答
追问
请问不添加ID有办法实现吗?.网页修改不了
追答
document.getElementByTagName应该也可以,不过我不常用,你可以试试,var em = document.getElementByTagName("em"); //变量名可以自己决定
接下去的应该可以和上面的一样了,em.innerHTML = "。。。。";//不要忘记em后面有一个点
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询