更改跨度文本? [复制]
Posted
技术标签:
【中文标题】更改跨度文本? [复制]【英文标题】:Change span text? [duplicate] 【发布时间】:2011-12-31 21:50:04 【问题描述】:可能重复:How do I change the text of a span element in javascript
好吧,我已经为此搜索了很多答案,但仍然找不到。我确实发现没有用。
基本上,我想要做的是使用 JavaScript:在浏览器的栏中,而不是通过 Greasemonkey 或其他方式,编辑 span 的文本。
这是包含我要编辑的文本的跨度:
<span id="serverTime">5:46:40</span>
里面的时间是随机的,不用理会,这是我想用javascript编辑的..
我是新手,所以是的:\
【问题讨论】:
【参考方案1】:document.getElementById("serverTime").innerhtml = ...;
【讨论】:
我试过了,但它只是打开一个白色背景的窗口,里面有我输入的文字.. 在书签中,需要在其周围添加void(...)
以抑制其返回值。
需要通过地址栏来实现吗?您可能会模拟在地址栏中使用页面 javascript 时所具有的功能。
所以应该是 javascript:void(document.getElementById("serverTime").innerHTML = ...); ?
好的,非常感谢大家:)【参考方案2】:
将地址栏中的内容替换为:
javascript:document.getElementById('serverTime').innerHTML='[text here]';
Example.
【讨论】:
我试过了,但它只是打开一个白色背景的窗口,里面有我输入的文字.. 它对我有用:以上是关于更改跨度文本? [复制]的主要内容,如果未能解决你的问题,请参考以下文章