请问用 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
展开
 我来答
HoLee1997
2015-04-21 · TA获得超过1961个赞
知道大有可为答主
回答量:2557
采纳率:84%
帮助的人:975万
展开全部
建议给这个em标签加一个id,比如叫em_tm_h,当然你可以自己改
然后在<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后面有一个点
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式